通过插件在Eclipse默认Java编辑器中自定义UI元素

时间:2011-10-21 04:12:33

标签: eclipse eclipse-plugin

我正在尝试为Eclipse开发一个插件,它允许我修改默认java文本编辑器中的各种元素。我已经找到了许多教程来为不同的语言创建我自己的文本编辑器,但没有用于编辑默认的Java编辑器。具体来说,我希望能够运行命令并根据不同的程序突出显示代码的某些区域。我该如何开发这个?

由于

2 个答案:

答案 0 :(得分:1)

它的可行性。您需要找到允许您向java编辑器添加功能的正确扩展点。

IBM tutorial。标题为“如何分析Java代码以应用修改”的示例似乎就是您想要做的。

答案 1 :(得分:1)

您需要实施自己的标记类型,并可能将注释与它们关联起来。然后,您可以将java编辑器与注释相关联以显示它们。您的应用程序将生成标记。

具体而言,您可能需要开始阅读org.eclipse.core.resources.marker扩展点和IResource.createMarker()以创建标记。