有没有一个macroslogging器的Eclipse?

有没有一个好的Eclipse插件来logging和回放macros?

我已经试过这个 ,但是对我没有任何好处,似乎还没有准备好黄金时段。

我知道编辑器模板,但是我正在寻找一些可以用来logging我的击键的东西,然后多次应用一些文本。

这看起来像是一个IDE中的一个奇怪的洞。 我是否缺less一些内置的设施?

我在过去的一个月里把东西放在一起,或许你会觉得有用。 由于Eclipse编辑器/命令并没有devisemacros观支持,所以它有一定的局限性,但我认为它工作得很好。 几天前我刚刚在SourceForge上发布了实用macros 。 它需要Eclipse 3.4。

Emacs + Version 3.x将键盘macros( http://www.mulgasoft.com/emacsplus )添加到其function集中。

我已经使用AutoHotKey成功了。

这似乎是一个IDE中的一个奇怪的洞,我错过了一些内置的设施呢?

这是一个普遍的问题。 在Eclipse跟踪器中为此打开了大约四个错误。 不幸的是,你可能会在v4.0或更高版本的Eclipse中看到macros。

有一个名为Eclipse Monkey的插件,它允许编写在IDE内执行的脚本。 由于缺乏兴趣,大约一个月前终止了。

它基于一个名为Groovy Monkey的旧插件。 如果你谷歌,你仍然可以得到它。 Aptana团队有更多关于使用它的信息 。

请注意,这允许编写脚本,但不能logging操作。

这不是特定于Eclipse的,但也可以在那里使用:

http://sikuli.org/

只是为了logging,还有另一个名为MacroSchmacro的项目,它执行Eclipsemacros,但它不logging许多重要的事情(如search导航)。 这也是非常缓慢的。

对于Windows计算机上的简单文本扩展,可以使用AutoHotkey 。 它不像大多数的macros工具那么强大,但是因为它不受任何一个程序的束缚,所以可以用在其他编辑器,电子邮件等等。

例如,如果我input“;;”AutoHotkey立即发送键击删除这个并用“System.out.println();”replace它“ 光标在括号之间。

谈到Emacs, jEdit拥有非常强大的macros观设施。 有很多高质量的macros和插件,并且已经构build了一些macros。甚至可以使用类似于VBA的bean脚本添加一些逻辑。 所以,你可以写出非常强大的东西(任何人都这么做)。

jEdit显然是一个单独的编辑器,但我认为这是值得一试。 见http://www.jedit.org/