如何在 Eclipse 插件开发中的 Eclipse Import 菜单项之前创建上下文菜单
How to create a context menu before Eclipse Import menu item in Eclipse Plugin development
我想在 Eclipse Import...
菜单之前添加一个新菜单。我可以创建上下文菜单项,但我想将它放在 Import...
之前。我在下方提供了来自 plugin.xml
.
的代码片段
<menuContribution
locationURI="popup:org.eclipse.ui.popup.any">
<menu
icon="icons/someIcon.png"
id="com.sample.app.sampleMenu"
label="PathXplorer">
<command
commandId="com.sample.app.commands.actionid"
icon="icons/someIcon.png"
id="ccom.sample.app.menus.action1Id"
label="Some Good Label">
</command>
</menu>
</menuContribution>
为了更清楚,您可以在图片下方查看。我的菜单将是 Sample Action Menu
,应该在导入前可见。请帮我解决。
导入菜单项的 ID 似乎是 import
因此您可以使用 locationURI
:
中的相对位置来指定您的菜单贡献位置
locationURI="popup:org.eclipse.ui.popup.any?before=import">
我想在 Eclipse Import...
菜单之前添加一个新菜单。我可以创建上下文菜单项,但我想将它放在 Import...
之前。我在下方提供了来自 plugin.xml
.
<menuContribution
locationURI="popup:org.eclipse.ui.popup.any">
<menu
icon="icons/someIcon.png"
id="com.sample.app.sampleMenu"
label="PathXplorer">
<command
commandId="com.sample.app.commands.actionid"
icon="icons/someIcon.png"
id="ccom.sample.app.menus.action1Id"
label="Some Good Label">
</command>
</menu>
</menuContribution>
为了更清楚,您可以在图片下方查看。我的菜单将是 Sample Action Menu
,应该在导入前可见。请帮我解决。
导入菜单项的 ID 似乎是 import
因此您可以使用 locationURI
:
locationURI="popup:org.eclipse.ui.popup.any?before=import">