我正在尝试向Eclipse的popupmenus添加一个新菜单项.在示例和教程中,这看起来确实很简单,但是菜单项本身是不可见的.我希望这可以在所有视图中使用,并且基本上可以用于任何文件.我正在使用Eclipse 3.4.这是我的plugin.xml配置:
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
objectClass="org.eclipse.core.resources.IFile"
id="com.willcodejavaforfood.ExploreHere.contribution1">
<action
label="Explore Here"
class="com.willcodejavaforfood.explorehere.popup.actions.ExploreHereAction"
menubarPath="additions"
enablesFor="1"
id="com.willcodejavaforfood.ExploreHere.newAction">
</action>
</objectContribution>
</extension>
</plugin>
知道为什么它永远不可见吗?
– – 编辑 – –
事实证明,我的插件在Ganymede的3.4.2版本中可以正常工作,但在以前使用的旧版本3.4.0中却不能.
解决方法:
我在Eclipse的安装程序中尝试了您的代码,当我在C透视图的项目浏览器视图中右键单击我的.c文件之一时,可以在上下文菜单中看到该操作.
请注意项目或项目的子文件夹不是文件.