从 Eclipse 搜索视图中打开另一个编辑器

Open another editor from the eclipse search view

我有一个文件可以使用两个不同的编辑器进行编辑。

在 eclipses 的项目资源管理器中,您可以通过上下文菜单在不同的编辑器中打开文件。

如何在不同的编辑器中打开搜索结果(显示在“搜索”视图中)?

由于我正在开发自己的插件,因此扩展搜索视图上下文菜单的方法也是一个有效的解决方案。

我认为没有办法让搜索视图使用不同的编辑器。

您可以使用 org.eclipse.ui.menus 扩展点为搜索视图做出贡献。视图 ID 是 org.eclipse.search.ui.views.SearchView,类似于:

<extension
     point="org.eclipse.ui.menus">
 <menuContribution
        allPopups="false"
        locationURI="popup:org.eclipse.search.ui.views.SearchView">
     <command
           commandId="my.command.id"
           label="Test Search View Contrib"
           style="push">
     </command>
  </menuContribution>