用于执行intellij插件的自定义操作按钮

时间:2019-08-05 21:03:49

标签: java intellij-idea pycharm intellij-plugin

我写了一个Intellij插件,它定义了一个自定义动作。我想通过下面的按钮图标执行此操作。

enter image description here

是否有关于如何添加此符号的指针?

2 个答案:

答案 0 :(得分:1)

您可以将操作添加到VcsNavBarToobarActions组中。为此,您可以在plugin.xml中添加以下内容。

<actions>
        <group text="MyNavBarGroup">
            <add-to-group group-id="VcsNavBarToobarActions" anchor="last"/>
            <action class="com.myplugin.action.RandomAction" text="Random" icon="/icons/pdf-icon.png"/>
        </group>
</actions>

我添加了一个随机的pdf图标,因为那是我手头上的东西。 enter image description here

请参阅有关的讨论
https://intellij-support.jetbrains.com/hc/en-us/community/posts/360004225719-New-actions-on-toolbar

答案 1 :(得分:1)

以下为我工作:

<action id="MyCustomAction.UniqueID"
        class="com.mycompany.MyCustomAction"
        text="Execute an action" icon="/MyIcons/icon-16x16.png">
    <add-to-group group-id="ToolbarRunGroup" anchor="last"/>
</action>

它看起来如下:

enter image description here