我正在创建几个工具窗口,我希望将它们全部分组在相同的指定菜单下,或者至少在view
我可以使用插件xml中的这种语法来制作工具窗口:
<extensions defaultExtensionNs="com.intellij">
<toolWindow id="My Sample Tool Window" secondary="true" icon="/myToolWindow/plus.png" anchor="right" factoryClass="myToolWindow.MyToolWindowFactory"/>
</extensions>
并且我可以制作如下菜单和菜单项:
<actions>
<group id="SampleMenu" text="Sample Menu" description="Sample menu">
<action id="Textboxes" class="TextBoxes" text="Text _Boxes" description="A test menu item" />
<add-to-group group-id="MainMenu" relative-to-action="HelpMenu" anchor="before" />
</group>
</actions>
但是我似乎无法弄清楚如何将两者结合或在文档中找到相关的部分
答案 0 :(得分:1)
您无法控制在“视图” |“视图”下如何显示工具窗口。工具窗口。您可以定义自己的操作以显示工具窗口,并将这些操作添加到任何 菜单的其他位置,以组的形式或以您喜欢的任何方式。
要以编程方式激活工具窗口,请使用:
ToolWindowManager.getInstance(project).getToolWindow(YOUR_ID).activate(null);