我正在尝试开发一个 eclipse 插件,它对 java 代码进行一些文档检查,并在编辑器中突出显示一些代码行。
为了实现我的目标,我不想在 eclipse 中创建新的编辑器,我只是想扩展默认的 java 编辑器以在不满足某些预定要求的方法下画一条线(或突出显示)。
我需要创建Presentation Reconciler吗?如果是,我如何让 JDT 或工作台使用我的协调器。
我从来没有做过插件开发,这是我第一次尝试。
您的几个出发点:
注释 http://help.eclipse.org/juno/topic/org.eclipse.platform.doc.isv/guide/editors_annotations.htm?cp=2_0_13_3是一个 UI 功能JFace 的文本编辑器这使您可以在打开的编辑器中直观地标记某些位置。
Markers http://help.eclipse.org/juno/topic/org.eclipse.platform.doc.user/concepts/concepts-11.htm?cp=0_2_6 are a 工作台特色,更高级。它们是通用的“可能与工作台资源关联的对象”,并且可以显示在多个位置:例如,在文本编辑器中(作为注释)或在问题视图中。
根据您想要执行的操作,您可以将插件插入与其中任何一个相关的扩展点。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)