Добавление кнопки на панели инструментов для интеллигентного плагина - PullRequest
1 голос
/ 23 июня 2019

Я пишу плагин для intelliJ IDEA и пытаюсь добавить кнопку на главной панели инструментов, помимо кнопки запуска:

enter image description here

Я искал гидов, чтобы помочь мне сделать это, но я не нашел ни одного. Это должно быть возможно, это только мой первый плагин, и мне не хватает необходимого опыта. Любая помощь очень ценится.

1 Ответ

1 голос
/ 24 июня 2019

Все просто. Вы должны создать действие (потомок AnAction) и поместить его в тег Actions в вашем plugin.xml:

    <actions>
      <action id="your.action.id" class="your.Action"
            text="Some label" description="Action description" icon="AllIcons.General.AddJdk">
        <add-to-group group-id="ToolbarRunGroup" anchor="first" />
      </action>
    </actions>

Тег "add-to-group" скажет IDEA соединить его с другими кнопками, связанными с выполнением.

...