在Eclipse中自定义Java编辑器

问题描述:

我想知道是否有一种简单的方法来扩展Eclipse中Java编辑器的某些自定义项目的功能。在Eclipse中自定义Java编辑器

例:当我在写蚀:

@Deprecated 
public void foo(); 

foo将自动打叉的,从而容易注意到。 在一些项目中,我希望使用像@Untested或@Verified这样的自定义注释来实现更好的开发环境(但当然,这里有很多类似的例子(特殊类的颜色等)。

我想创建扩展该类规则的一个简单的Eclipse包,但我无法找到这个适当的扩展点。 我必须从头开始创建一个新的文本编辑器?

感谢您的任何帮助或评论,

+0

鉴于您不想手动打开所有查找这些文件的文件,您还将编写注释处理器(Oracle有一个教程,我认为)来查找所有文件。虽然,我相信Eclipse带有一个插件,可以为您提供代码/测试覆盖率(对于@Untested的某些值)。 – 2012-07-20 15:44:24

您可能需要继承并修改JDT编辑器。查看JDT源代码(org.eclipse.jdt.ui。*包)。您可以轻松地由于提供了JDT源代码,所以您可以使用经典的Eclipse SDK工作。使用插件视图将这些项目拖入工作区,以便编辑它们。我认为关于JDT源代码的文档并不多。不过,请查看与JDT相关的Eclipse帮助部分。

+0

感谢您的回答。我正在检查这个方向。 – ThR37 2012-07-24 09:08:21