115

マクロを記録および再生するための優れた Eclipse プラグインはありますか?

私はこれを試してみましが、うまくいきませんでした.プライムタイムの準備ができていないようでした.

エディターのテンプレートについては知っていますが、キーストロークを記録し、テキストの塊に対して複数回適用できるものを探しています。

これは IDE の奇妙な穴のようです。このための組み込み機能がありませんか?

4

9 に答える 9

40

私はあなたが役に立つかもしれないように、先月か何かをまとめました. Eclipse エディター/コマンドはマクロのサポートを考慮して設計されていないため、制限がありますが、かなりうまく機能すると思います。数日前に SourceForge にPractical Macroを投稿しました。Eclipse 3.4 が必要です。

于 2008-10-24T13:36:39.970 に答える
11

Emacs+ バージョン 3.x は、その機能セットにキーボード マクロ ( http://www.mulgasoft.com/emacsplus ) を追加します。

于 2010-04-23T18:14:45.333 に答える
9

AutoHotKey を使用して成功しました (ただし、Windows のみ)。

于 2010-09-24T19:44:59.240 に答える
9

これは IDE の奇妙な穴のように思えますが、組み込みの機能が不足しているのでしょうか?

これは一般的な問題です。このために、Eclipse トラッカーで未解決のバグが 4 つほどあります。残念ながら、v4.0 以降の Eclipse ではおそらくマクロが表示されるでしょう。

于 2008-09-19T16:23:16.707 に答える
6

IDE 内で実行するスクリプトを作成できるEclipse Monkeyというプラグインがありました。興味がないため、約1か月前に終了しました。

Groovy Monkeyと呼ばれる古いプラグインに基づいています。ググればまだ出てくる。Aptana チームは、それを使用するための詳細情報を提供しています。

これにより、スクリプトの作成は許可されますが、アクションの記録は許可されないことに注意してください。

于 2008-09-21T06:00:19.090 に答える
5

これは Eclipse 固有のものではありませんが、そこでも使用できます。

http://sikuli.org/

于 2011-02-25T12:29:39.313 に答える
4

Windows コンピューターでの単純なテキスト展開には、 AutoHotkeyを使用できます。ほとんどのマクロ ツールほど強力ではありませんが、特定のプログラムに関連付けられていないため、他のエディターや電子メールなどで使用できます。

たとえば、「;;ln」と入力すると、AutoHotkey は即座にキーストロークを送信してこれを削除し、「System.out.println();」に置き換えます。かっこの間にカーソルを置きます。

于 2009-09-29T05:06:52.950 に答える
4

記録のために、Eclipse マクロを実行するMacroSchmacroという別のプロジェクトがありますが、多くの重要なこと (ナビゲートするための検索など) を記録していません。また、非常に遅いです。

于 2008-09-24T23:22:00.497 に答える
2

Emacs について言えば、jEditには非常に強力なマクロ機能があります。高品質のマクロとプラグインが多数あり、いくつかのマクロが既に組み込まれています。VBA に類似したビーン スクリプトを使用してロジックを追加することもできます。そのため、非常に強力なものを作成できます (多くの人がそうしています)。

jEdit は明らかに独立したエディターですが、試してみる価値はあると思います。http://www.jedit.org/を参照

于 2010-10-18T21:08:10.140 に答える