我已经创建了一个插件,可以为Markers添加相应的行号。现在,这很好,因为它现在出现在Markers视图中。有没有办法当我双击标记上的一行时,它会转到标记指示的行?
感谢。
答案 0 :(得分:1)
双击标记视图(或问题,任务,...视图)将打开当前标记的编辑器,前提是该标记适用于IFile
。
编辑器打开后,会检查它是否提供IGotoMarker
适配器。如果它确实
public void gotoMarker(IMarker marker)
调用IGotoMarker
的方法。
基于标准TextEditor
的编辑器都应提供此适配器。