我一直在通过谷歌搜索这些信息,但似乎无法得到满意的答案。
我希望在 Eclipse 中创建一个可停靠视图(类似于“透视”选择工具栏项),但不知道哪个是合适的扩展点。
这样做的目的是在激活某个透视图时在工具栏的左上角创建一些按钮。“透视”类型的视图与我希望看到的行为相匹配。
所以我的问题是:
- 这种类型的视图是否仅用于切换视角?
- 如果是这样,我应该看什么扩展点,如果不是,我应该看哪个扩展点?
我一直在通过谷歌搜索这些信息,但似乎无法得到满意的答案。
我希望在 Eclipse 中创建一个可停靠视图(类似于“透视”选择工具栏项),但不知道哪个是合适的扩展点。
这样做的目的是在激活某个透视图时在工具栏的左上角创建一些按钮。“透视”类型的视图与我希望看到的行为相匹配。
所以我的问题是:
您可以使用 .将带有您自己的命令的工具栏添加到主工具栏org.eclipse.ui.menus
。visibleWhen
如果您希望它仅在某个透视图打开时可见,您可以在命令元素上放置一个元素。
<visibleWhen>
<with variable="activeWorkbenchWindow.activePerspective">
<equals value="the.perspective.id"/>
</with>
</visibleWhen>
有关扩展点的示例,请参阅工具栏示例,有关命令的一些基础知识,请参阅插入工作台。org.eclipse.ui.menus