2012-03-01 2 views
0

패키지 탐색기의 오른쪽 클릭 메뉴에 메뉴 항목을 추가하려고했습니다. 하지만 내 플러그인을 실행할 때 내 메뉴 항목이 보이지 않습니다. 내가 뭘 놓치고 있니? 나는 내 문제를 해결Eclipse 플러그인 메뉴 항목이 표시되지 않습니다.

<?xml version="1.0" encoding="UTF-8"?> 
<?eclipse version="3.4"?> 
<plugin> 
    <extension 
     point="org.eclipse.ui.menus"> 
     <menuContribution 
      locationURI="popup:org.eclipse.jdt.ui.PackageExplorer"> 
     <command 
       commandId="kodsayici.counter" 
       label="Count" 
       style="push"> 
      <visibleWhen 
        checkEnabled="false"> 
       <with 
        variable="menuSelection"> 
        <iterate 
         ifEmpty="false" 
         operator="or"> 
        <adapt 
          type="org.eclipse.jdt.core.ICompilationUnit"> 
        </adapt> 
        </iterate> 
       </with> 
      </visibleWhen> 
     </command> 
     </menuContribution> 
    </extension> 
    <extension 
     point="org.eclipse.ui.commands"> 
     <command 
      defaultHandler="kodsayici.Counter" 
      id="kodsayici.counter" 
      name="Count"> 
     </command> 
    </extension> 

</plugin> 

답변

2

:

여기 내 plugin.xml에 있습니다. menuSelection은 잘못된 변수 이름입니다. 이 변수 이름은 미리 정의되어 있습니다 (Command_Core_Expressions). menuSelection을 activeMenuSelection으로 변경하면 플러그인이 작동합니다.

관련 문제