我编写了一个 eclipse 插件来分析文件中的一些缺陷,我在 jface 树视图中获取了 java 文件的列表、它们的类和方法,当我双击树的文件节点时,我需要在编辑器中打开文件看法。
请帮我解决一下这个。
谢谢,
沙辛达
我编写了一个 eclipse 插件来分析文件中的一些缺陷,我在 jface 树视图中获取了 java 文件的列表、它们的类和方法,当我双击树的文件节点时,我需要在编辑器中打开文件看法。
请帮我解决一下这个。
谢谢,
沙辛达
使用IDE.openEditor打开编辑器。
您应该使用带有相应过滤器的通用导航器框架,该过滤器已经为 Eclipse 资源内置了链接和打开功能,但是,设置起来要复杂得多 - 请参阅以http://cvalcarcel.wordpress开头的博客文章系列。 com/2009/07/08/writing-an-eclipse-plug-in-part-1-what-im-going-to-do/
或者,您可以添加一个双击侦听器,通过查看打开的编辑器来打开编辑器(或检查当前工作台页面的现有编辑器)。有关基本思想,请参阅相应的 Eclipse FAQ 条目。