2016-10-03 10 views
0

그러나 나는 메뉴의 plugin.xml에이 XML 태그를 사용했다 enter image description here내가 주 메뉴 아래의 메뉴 항목을 만들 수 있습니다

이 이미지와 같은 하위 메뉴 항목을 만들려 인 IntelliJ 플러그인에서 하위 메뉴 항목을 만드는 방법 . 이미지에 빨간색 표시와 같은 하위 메뉴를 만들고 싶습니다. 여기

<actions> 
    <!-- Add your actions here --> 
    <group id="MyPlugin.test" text="_" description="test"> 
     <add-to-group group-id="MainMenu" anchor="last" /> 
     <!--<action id="Myplugin.Textboxes" class="Mypackage.TextBoxes" text="Text _Boxes" description="A menu item" /> 
     <action id="Myplugin.Dialogs" class="Mypackage.MyShowDialog" text="Show _Dialog" description="A menu item" />--> 
     <action id="testAndroidPlugin.MyAction" class="com.test.bijesh.MyActionClass" text="Create String" 
       description="The action implemented by MyActionClass class"> 
      <!--<add-to-group group-id="MainMenu" anchor="after" relative-to-action="WindowMenu"/>--> 
      <keyboard-shortcut keymap="$default" first-keystroke="ctrl alt S"/> 
     </action> 
     <action id="testAndroidPlugin.ManageResources" class="com.test.bijesh.actions.ColorActions" text="Create Color" 
       description="The action implemented by ColorAction class"> 
      <!--<add-to-group group-id="MainMenu" anchor="after" relative-to-action="WindowMenu"/>--> 
      <keyboard-shortcut keymap="$default" first-keystroke="ctrl alt C"/> 
     </action> 
    </group> 
</actions> 

답변

1

우리가 Ceylon IDE에서 그것을 할 방법은 다음과 같습니다

<actions> 
    <group text="Ceylon" icon="/icons/ceylon.png" popup="true"> 
     <action> ...</action> 
     <add-to-group group-id="ToolsMenu" anchor="last"/> 
    </group> 
</actions> 

Tools > Ceylon > ... 발생합니다. text="_"은 빈 텍스트 (키보드 단축키로는 _이 사용됨)를 생성하기 때문에 귀하의 버전이 작동하지 않는 것 같습니다.

+0

감사합니다. – Bijesh

+0

이 접근법은 "GenerateGroup"메뉴에서 작동하지 않습니다. – 0wl