Как добавить новые элементы в существующее меню в Eclipse?

Я хочу добавить новый пункт в меню. Например

Файл > Создать > Новый элемент

or

Проект > Сборка > Рабочий набор > Новый элемент

Я зашел так далеко с моим plugin.xml:

<menuContribution
            allPopups="false"
            locationURI="i don't know id">
         <command
               commandId="testcommand"
               icon="icons/menu_icon01.jpg"
               label="test"
               style="push">
         </command>
</menuContribution>

Как я могу узнать идентификаторы существующих команд в меню Eclipse.


person user3639147    schedule 15.05.2014    source источник


Ответы (1)


Когда вы просматриваете свой menuContribution в редакторе, вы можете добавить новую команду и нажать Обзор рядом с commandId в Сведениях об элементе расширения. Вы получите список всех возможных команд (по крайней мере, в моей версии Juno).

Если вы ищете конкретный элемент, нажмите Alt+Shift+F2, затем щелкните пункт меню, который хотите проверить.

Однако меню File -> New состоит из Wizards. Вы можете добавить к этому, используя точку расширения org.eclipse.ui.newWizards и указав ее на свою реализацию Wizard.

person Calon    schedule 15.05.2014