Owe*_* S. 5 eclipse macros eclipse-plugin
背景:我是一个染成羊毛的Emacs用户,他涉猎很多语言.最近,一位着名工程师谴责我在这个时代继续使用Emacs,我希望这位着名工程师能够接受测试.(这位着名的工程师碰巧偏向于NetBeans,但我们暂时不会放弃这个幻灯片.;-))所以我让自己熟悉Eclipse,我想知道它是如何可编程的.
您将如何为Eclipse设计一个命令,对选择的代码执行以下操作?
我本身并不是在寻找代码片段,而是指向我应该做的事情.我是否需要为此编写一个完整的插件?我应该看宏观设施吗?哪些API可以帮助我,以及它们在哪里记录(如果有的话)?是否已经有任何在Eclipse中进行这种临时但程序化的文本操作的例子?
对于这个问题,我正在寻找一个尽可能轻量级的解决方案(阅读:易于破解)......
考虑到普通的 Eclipse 安装,我认为最接近的可能是为 SO 创建一个格式化程序模板。不过,可能有 3rd 方插件提供更高级的界面。
然而就插件而言,我认为这个插件会非常简单。我猜您可以查看行注释 ( Ctrl- /) 命令的工作原理,以了解如何创建命令以及如何“扩展选择以便选择完整的行”。我想象“取消制表符”将是一些非常简单的字符串操作,就像插入 4 个空格块一样。最后,复制到剪贴板是一项非常常见的 Java 任务(请参阅此链接或查看 参考资料Toolkit.getSystemClipboard();
)。正如您可能猜到的那样,真正的工作只是将各个部分组合在一起。
| 归档时间: |
|
| 查看次数: |
857 次 |
| 最近记录: |