3

我想在 Project Explorer 工具栏中添加一个切换按钮 - 包含“全部折叠”和“与编辑器链接”的按钮。

它似乎可能涉及为周围的某个地方添加一个扩展点,org.eclipse.ui.navigator但我找不到任何暗示如何做到这一点的东西。

我尝试模仿“Hello World Command”向导如何添加一个带有 locationURI 的工具栏,toolbar:org.eclipse.ui.navigator?after=additions但它既不工作也不给出错误。

我无法通过搜索引擎找到任何有用的东西。

插件需要与 Indigo 一起使用(其他版本将是一个奖励)。

4

1 回答 1

3

显然,视图 ID 是 org.eclipse.ui.navigator.ProjectExplorer

这对我有用(我在 Eclipse 3.8 之上构建):

<extension point="org.eclipse.ui.menus">
     <menuContribution
           allPopups="false"
           locationURI="toolbar:org.eclipse.ui.navigator.ProjectExplorer">
        <separator
              name="my.separator"
              visible="true">
        </separator>
        <command
              commandId="com.my.command.id"
              style="push">
        </command>
     </menuContribution>
</extension>
于 2012-09-26T18:48:34.580 回答