Java 使用扩展名org.eclipse.plugin.menus在默认菜单上插入项目
我试图通过编程在菜单上添加一些选项,我已经了解了如何在菜单“窗口”后添加菜单,但我想在默认菜单中添加一个选项(更具体地说,在窗口内添加透视>打开透视) 我不知道什么是正确的位置 实际上,我的扩展点是这样配置的:Java 使用扩展名org.eclipse.plugin.menus在默认菜单上插入项目,java,eclipse,menu,eclipse-plugin,Java,Eclipse,Menu,Eclipse Plugin,我试图通过编程在菜单上添加一些选项,我已经了解了如何在菜单“窗口”后添加菜单,但我想在默认菜单中添加一个选项(更具体地说,在窗口内添加透视>打开透视) 我不知道什么是正确的位置 实际上,我的扩展点是这样配置的: <extension point="org.eclipse.ui.menus"> <menuContribution allPopups="false" locationURI="menu:org.eclipse.ui.ma
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="menu:org.eclipse.ui.main.menu?after=window">
<menu
icon="icons/enmac.jpg"
id="enmac"
label="EnMac">
<command
commandId="EnMac.openPerspective"
icon="icons/enmac.jpg"
label="Open Perspective"
style="push"
tooltip="open">
</command>
</menu>
</menuContribution>
</extension>
您可以经常使用Eclipse中的插件间谍工具来查找菜单URI。这可以通过ALT+SHIFT+F2(至少在Windows平台上)然后单击相应的菜单项来访问 但是,在这种情况下,听起来您实际上只是在尝试将透视图添加到默认的透视图菜单中。在这种情况下,您应该使用org.eclipse.ui.perspectives扩展点注册透视类。有关更多详细信息,请参阅