在Eclipse“文件比较”视图中显示标记

时间:2010-07-20 16:12:57

标签: eclipse eclipse-plugin eclipse-pde

我通过在Compare视图的弹出(上下文)菜单中激活的处理程序向标准Eclipse“比较视图”添加了一些功能。此处理程序执行的操作之一是在选择位置添加标记。但是,比较视图中不显示标记。如何增强比较视图以显示标记?我是否必须建立自己的观点?

1 个答案:

答案 0 :(得分:2)

比较编辑器与标准编辑器完全不同,每个功能都必须为其重新实现。您必须自己编写代码(据我所知),但您可以查看原始编辑器的实现以获取提示。

对于Eclipse,AbstractDecoratedTextEditor实现了标记显示功能(即TextEditor类的后代)。比较编辑器在比较编辑器的情况下难以实现这一功能的事实是,比较编辑器一次打开两个资源,因此将每个标记放入正确的位置更加困难(我认为这就是为什么它一般没有实现)。