jav*_*dev 4 eclipse plugins view
我需要从Window-> Show View菜单中删除我创建的视图的名称/快捷方式,并将它们添加为单独的菜单.
有没有办法从Window-> Show View菜单中隐藏/删除它的条目.
您可以从"自定义透视图/菜单可见性"选项卡的"显示视图"菜单中添加/删除任何视图:

以编程方式执行相同的操作意味着遵循与类相同的操作过程org.eclipse.ui.internal.dialogs.CustomizePerspectiveDialog,并查看方法okPressed(),例如:
perspective.setShowViewActionIds(menu.getCheckedItemIds());
Run Code Online (Sandbox Code Playgroud)
因为我只需要
View通过常规GUI完全无法访问,根据这篇博客文章" eEclipse活动 - 隐藏/显示某些UI元素 " ,活动对我来说已经足够了:这意味着以编程
WorkbenchActivitySupport.setEnabledActivityIds(String[])方式可以使用该 方法在将视图引入活动后启用或禁用视图.