2008-09-19 31 views
107

有沒有一個好的Eclipse插件來記錄和回放宏?是否有Eclipse的宏記錄器?

我試過this one,但它沒有這樣做我任何睦鄰它似乎還沒有準備好黃金時間。

我知道編輯模板,但我正在尋找的東西,我可以用它來記錄我的鍵擊,然後對文本的一疊申請多次。

這看起來像一個IDE中的一個奇怪的洞。我錯過了一些內置設施嗎?

回答

37

我在上個月把東西放在一起,或許你會覺得有用。由於Eclipse編輯器/命令沒有設計宏觀支持,所以它有侷限性,但我認爲它工作得很好。幾天前我剛剛在SourceForge上發佈Practical Macro。它需要Eclipse 3.4。

+2

真棒!感謝指針。 – 2008-10-24 23:25:16

+9

鏈接似乎已損壞。正確的鏈接是:http://sourceforge.net/projects/practicalmacro/ – Templar 2009-11-09 21:55:48

+0

我正在使用Eclipse Mars,它的效果很好。爲了使其工作,那麼文件`PracticallyMacro_0.4.9.jar`需要放在eclipse/downloads/plugins目錄中(如果插件目錄不存在,則創建它們)。您可以通過轉到Windows/Preferences/Macroically Options來編輯宏,並且可以通過創建的新工具欄運行宏。 – gordon613 2017-03-30 12:46:31

9

這似乎是一個IDE中的一個奇怪的洞,我錯過了一些內置設施嗎?

這是一個常見的問題。 Eclipse跟蹤器中爲此打開了大約四個錯誤。不幸的是,您可能會在v4.0或更高版本中看到Eclipse中的宏。

+0

不,在V4.0沒有宏 – 2016-05-24 14:17:10

6

有一個名爲Eclipse Monkey的插件允許編寫在IDE內執行的腳本。大約一個月前由於缺乏興趣而造成It was terminated

它基於一個名爲Groovy Monkey的舊插件。如果你谷歌它,你仍然可以得到它。 Aptana團隊使用它時有一些more information

請注意,這允許編寫腳本,但不能記錄動作。

4

只是爲了記錄在案,有一個名爲MacroSchmacro,做的Eclipse宏另一個項目,但它不記錄很多重要的東西(如搜索導航)。它也非常緩慢。

4

對於Windows計算機上的簡單文本擴展,可以使用AutoHotkey。它不像大多數宏工具那樣強大,但是因爲它不受任何一個程序的束縛,所以它可以用於其他編輯器,電子郵件等。

例如,如果我鍵入「;; ln」AutoHotkey立即發送擊鍵來刪除它並用「System.out.println();」替換它光標位於括號之間。

+0

我在linux上,但是我發現AutoKey的一些用法,它非常相似。 – 2010-05-19 00:13:47

9

我已經使用AutoHotKey成功了。

2

談到Emacs,jEdit有一個非常強大的宏觀設施。有許多高質量的宏和插件,並且已經構建了一些宏。甚至可以使用bean腳本添加一些邏輯,這類似於VBA。所以,你可以寫出非常強大的東西(任何人都這麼做)。

jEdit顯然是一個單獨的編輯器,但我認爲它值得一試。見http://www.jedit.org/

5

這不是一個具體的Eclipse的一個,但它可以有使用,也:

http://sikuli.org/