2012-04-03 64 views
2

我已經創建了一個工具欄'my.toolbar',我想在包含以下注釋,下一個註釋,後退和前進按鈕的「導航工具欄」之後添加。爲新的eclipse工具欄指定locationURI?

我曾嘗試以下locationURIs(基於插件,間諜資訊):

locationURI = 「工具欄:org.eclipse.ui.main.toolbar後=導航?」 locationURI =「工具欄: org.eclipse.ui.main.toolbar?after = org.eclipse.ui.workbench.navigate「 locationURI =」toolbar:org.eclipse.ui.main.toolbar?after = toolbar:org.eclipse.ui.workbench。導航「

但是my.toolbar(用我的命令)沒有顯示出來,或者它顯示在導航工具欄之前。有任何想法嗎?

下面是我的擴展點:

<extension 
     point="org.eclipse.ui.menus"> 
     <menuContribution 
      allPopups="false" 
      locationURI="toolbar:org.eclipse.ui.main.toolbar?after=navigate"> 
     <toolbar 
       id="my.toolbar"> 
      <command 
        commandId="my.command" 
        icon="images/img.png" 
        id="my.toolbar" 
        style="push"> 
      </command> 
     </toolbar> 
     </menuContribution> 
    </extension> 

回答

2

您可以使用插件菜單間諜找到locationURI

只需按Alt-Shift-F2觸發菜單間諜,然後單擊工具欄按鈕。彈出對話框將顯示所有詳細信息,包括locationURI

+0

出於某種原因,locationURI(不再是?)顯示在Menu Spy彈出窗口中(至少對於主工具欄...)。嘗試盧娜和霓虹燈......--( – 2016-03-11 09:27:45