我一直在通过Google搜索此信息,但似乎无法得到满意的答案。
我希望在Eclipse中创建一个可停靠的视图(类似于“perspective”选择工具栏项),但不知道哪个是适当的扩展点。
这样做的目的是在激活某个透视图时在工具栏的左上角创建一些按钮。 “透视”类型视图与我希望看到的行为相匹配。
所以我的问题是:
答案 0 :(得分:1)
您可以使用org.eclipse.ui.menus
将包含自己命令的工具栏添加到主工具栏。如果您希望仅在某个透视图打开时可见,则可以在命令元素上放置visibleWhen
元素。
<visibleWhen>
<with variable="activeWorkbenchWindow.activePerspective">
<equals value="the.perspective.id"/>
</with>
</visibleWhen>
有关org.eclipse.ui.menus
扩展点的示例,请参见Toolbar Example;有关命令的一些基础知识,请参见Plugging into the Workbench。