首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除Eclipse RCP应用程序中的"Show In“菜单项

删除Eclipse RCP应用程序中的"Show In“菜单项
EN

Stack Overflow用户
提问于 2016-06-14 22:26:30
回答 1查看 104关注 0票数 0

我正在开发一个Eclipse RCP应用程序,我想删除"Show In“上下文菜单中显示的一些项目。这些菜单项是由各种插件放在这个菜单中的,我不希望把它们放在那里。

在这个菜单中添加一个新的条目有很好的文档记录:https://wiki.eclipse.org/FAQ_How_do_I_make_my_view_appear_in_the_Show_In_menu%3F

但是,删除现有条目似乎有问题,因为视图通过实现IShowInTarget接口而列在"Show In“菜单中。生成的菜单项没有可用于通过活动禁用它们的唯一ID。

在我看来,避免在"Show In“菜单中列出由现有插件定义的View的唯一方法是扩展实现此View的插件类。

EN

回答 1

Stack Overflow用户

发布于 2016-06-14 23:12:25

“Show In”菜单的源代码是org.eclipse.ui.internal.ShowInMenu

这从许多地方获得了贡献,但我没有看到任何可以用来过滤它们的东西。

“扩展实现视图的插件类”实际上是不可能的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37814846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档