Eclipse plugin Eclipse插件开发:如何在右键菜单中添加选项
我已经创建了一个eclipse插件。我可以添加菜单和子菜单 但是,我无法在右键单击菜单中添加选项。有人知道怎么做吗?下面是一个示例(此代码已填充了您的首选项和类,并将添加到plugin.xml中):Eclipse plugin Eclipse插件开发:如何在右键菜单中添加选项,eclipse-plugin,Eclipse Plugin,我已经创建了一个eclipse插件。我可以添加菜单和子菜单 但是,我无法在右键单击菜单中添加选项。有人知道怎么做吗?下面是一个示例(此代码已填充了您的首选项和类,并将添加到plugin.xml中): 不推荐使用org.eclipse.ui.popupmones提供的解决方案。 应该使用org.eclipse.ui.menus扩展点 通常,您可以使用插件GUI配置menuContribution,它将为您生成plugin.xml。当您要求菜单在“右键单击菜单”中可用时,您可以使用popup:org
不推荐使用
org.eclipse.ui.popupmones
提供的解决方案。
应该使用org.eclipse.ui.menus
扩展点
通常,您可以使用插件GUI配置menuContribution
,它将为您生成plugin.xml
。当您要求菜单在“右键单击菜单”中可用时,您可以使用popup:org.eclipse.ui.popup.any
作为locationURI。通过附加配置,您可以控制在何种情况下菜单应可见。
您还可以直接在plugin.xml选项卡中编辑plugin.xml
。
生成的plugin.xml
将类似于以下内容:
.
.
.
有关类似的问题,请参阅。但是,当我右键单击当前编辑器窗口时,无法看到该选项。只有在Navigator模式下右键单击.java文件时才能看到它。相关:。
<extension point="org.eclipse.ui.popupMenus">
<objectContribution
adaptable="true"
id=""
nameFilter=""
objectClass="org.eclipse.core.resources.IFile">
<action
id="org.eclipse.ui.articles.action.contribution.object.action1"
label=""
icon=""
menubarPath="additions"
class="">
</action>
</objectContribution>
</extension>