2012-03-01 25 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に変更すると、私のプラグインが機能します。

関連する問題