java-Eclipse插件-弹出菜单扩展

我正在尝试向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文件之一时,可以在上下文菜单中看到该操作.

请注意项目或项目的子文件夹不是文件.

上一篇:javascript-如何不等待使用Watir-Webdriver


下一篇:如何在Android中的ListView上隐藏过滤器弹出窗口?