Eclipse插件开发 - 隐藏"构建工作集"在项目菜单下

时间:2015-11-10 13:23:32

标签: eclipse eclipse-plugin eclipse-rcp

我成功删除了#34; Build All" "建设项目" "清除..." "自动构建"和"生成Java文档"来自PROJECT菜单。我正在使用Activity隐藏它们。

但是我无法移除"构建工作集"一点都不。

  • 我无法从Plugin-In Menu Spy获取其ID
  • 我试图在Plugin-registry中搜索它的id。但我无法获得任何有用的东西。

请帮我从项目菜单中删除它,因为在我的视角中不需要此命令。

1 个答案:

答案 0 :(得分:1)

此菜单由Eclipse addWorkingSetBuildActions中的Eclipse RCP操作构建器private void addWorkingSetBuildActions(MenuManager menu) { buildWorkingSetMenu = new MenuManager(IDEWorkbenchMessages.Workbench_buildSet); IContributionItem workingSetBuilds = new BuildSetMenu(window, getActionBarConfigurer()); buildWorkingSetMenu.add(workingSetBuilds); menu.add(buildWorkingSetMenu); } 添加:

MenuManager

不幸的是,这个使用的{{1}}构造函数没有指定id,所以我认为你不能使用一个活动来抑制它。