【发布时间】:2016-06-14 23:12:25
【问题描述】:
我正在开发一个 Eclipse RCP 应用程序,并且想删除“显示在”上下文菜单中显示的一些项目。这些项目由各种插件放置在此菜单中,我宁愿没有它们。
向此菜单添加新条目有据可查:https://wiki.eclipse.org/FAQ_How_do_I_make_my_view_appear_in_the_Show_In_menu%3F
但是,删除现有条目似乎有问题,因为视图在“显示”菜单中列出,因为它们实现了 IShowInTarget 接口。生成的菜单项没有可用于通过 Activity 禁用它们的唯一 ID。
在我看来,避免在“显示”菜单中列出由现有插件定义的视图的唯一方法是扩展实现此视图的插件类。
【问题讨论】:
标签: eclipse eclipse-plugin eclipse-rcp