Как добавить контекстное меню в существующее меню «Файл» в разработке Eclipse Plugin? - PullRequest
1 голос
/ 25 июля 2011

В главном меню Eclipse, как внести свой вклад в существующее главное меню, например, необходимо создать контекстное меню в главном меню «Файл». Что такое URI местоположения "Файл"

Ответы [ 2 ]

4 голосов
/ 25 июля 2011

URI местоположения для файлового меню: menu:file.

См. org.eclipse.ui.internal.ide.WorkbenchActionBuilder для получения информации о различных разделах и идентификаторах ...

0 голосов
/ 26 июля 2011

Вот пример того, как добавить подменю в меню Файл:

   <extension
         point="org.eclipse.ui.actionSets">
      <actionSet
            id="com.my.plugin.actionSet"
            label="My ActionSet"
            visible="true">
         <menu
               id="mymenu"
               label="My Menu"
               path="file/fileEnd">
            <groupMarker
                  name="start">
            </groupMarker>
            <separator
                  name="additions">
            </separator>
         </menu>
         <action
               class="com.my.plugin.ActionClass"
               id="com.myplugin.action"
               label="Action"
               menubarPath="file/mymenu/start"
               style="push">
         </action>
      </actionSet>
   </extension>

Константы для позиционирования MyMenu в меню Файл можно найти по адресу org.eclipse.ui.IWorkbenchActionConstants

Ура, Max

...