在eclipse插件开发中,我可以使用菜单贡献在工具栏,菜单和弹出菜单中添加文件。
在我的项目中,我想在popupsubmenu中添加一组文件,
例如:如下所示
Project Explorer - >右键单击 - >新 - > Annotation,Class,Enum ....
我想在新菜单项
下添加我的文件abc,def和xyz ..popupsubmenu的locationuri是什么?
帮我解决这个问题
提前致谢
此致 马堂
答案 0 :(得分:1)
有关向菜单添加条目的详情,请参阅“How to add items in popup menu?”(来自justinmreina)。
请注意,此答案的第二部分适用于包资源管理器。
对于项目资源管理器,位置uri为:
menu:common.new.menu?after=new
(例如,但对于包浏览器)
类似的东西(如果你关注this thread):
<extension point="org.eclipse.ui.menus">
<menuContribution locationURI="menu:new?after=myGroup1">
<command
commandId="com.mycpy.myproject.ui.pluginXX.commands.openNewWizard"
disabledIcon="icons/disabled/new.gif"
icon="icons/enabled/new.gif"
id="com.mycpy.myproject.ui.pluginXX.menus.openNewWizard"
label="PluginXX"
tooltip="PluginXX"
mnemonic="XX">
</command>
</menuContribution>
</extension>
我会用作locationuri:
menu:new?after=additions
(无需在此定义自定义组)