我正在开发两个 GEF 插件和一个 RCP eclipse插件,我有下一个问题:
我有一个带有multitab编辑器的插件,我想在第一个选项卡上打开插件编辑器,然后在第二个选项卡上打开第二个插件的编辑器。
我的意思是如果我在第一个标签中打开文件它使用编辑器A,但如果我在第二个标签中打开相同的文件,它会使用第二个标签的编辑器B.
rcp pluging仅作为GEF插件的基础。
有可能吗?
问候
答案 0 :(得分:1)
我没有尝试过,但你可以使用扩展名org.eclipse.ui.editors.documentProviders
来实现你的逻辑。 Here是eclipse在线帮助的链接。
编辑:你可能遇到的问题是在打开它们时同步这两个实例。或者你可以使用一个带有更改侦听器的实例