将 eclipse 插件视图与文件扩展名相关联

Associate eclipse plug-in view with a file extension

我正在开发一个 eclipse 插件,我想打开具有特定 扩展名 (例如 .xml)和 [=13=我的插件的 ]View 选项卡。这可能吗?我知道这可以为这样的编辑器完成 In plug-in.xml how to associate a file extension with a particular kind of editor in eclipse plug-in.

不,不可能。

最接近的方法是添加一个单独的 'open in view' 菜单项。

在 Eclipse 4 中,视图和编辑器之间的区别缩小了。这意味着您可以将编辑器停靠在共享区域之外在视图堆栈上。继续尝试,通过按标题拖动编辑器并将其放到视图堆栈上。

此外,如果您想自己实现,可以在视图中编辑文件。为此,您必须在视图上实现 ISaveablePart [1]。当您实现它时,视图将在 workbench.

的 change/dirty/save 编辑器生命周期中播放

[1] http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fui%2FISaveablePart.html