我对rcp很新。在我的插件中,我有三个视角,在一个视角中,我有4-5个视图,我想创建一个特定于所选视角的工具栏。我搜索了很多,但无法找到任何答案,请帮助我。
答案 0 :(得分:1)
一种解决方案是使用org.eclipse.ui.actionSets创建扩展,其中包含在选择特定透视图时要在工具栏中显示的一组操作。然后有一个名为org.eclipse.ui.perspectiveExtensions的扩展点,您可以在其中将操作集ID(您创建的ID)与一个persepctive ID相关联,并且该操作集仅在透视图处于活动状态时显示。在“创建自己的工具栏”方面,这是明确的。始终只有一个工具栏,但基于透视/视图选择项可以隐藏或激活。
答案 1 :(得分:-1)
这个帖子已经死了,发布的答案不再有效。所以它对我没有帮助。请参考以下链接。
这个问题是正确的,在最后一次回复之后没有人回应。 Last repose对于当前的eclipse开发来说是不正确的,因为actionSets现在是一个不推荐使用的API。以下链接清楚地提到这已被弃用。
我有相同的相关问题,并创建了另一个线程,它解决的问题也超过了这个问题。希望这很有帮助。
In RCP Eclipse(Neon) Development, how to enable a created perspective