在 Eclipse 插件菜单中配置热字母(& 不起作用)

configer hot letters in Eclipse plugin menu (& does not work)

Eclipse plugin developer,如何指定菜单项中的哪个字母是热门的。

例如,当用户打开文件 -> 新建时(例如使用 Alt+Shift+N), 然后
使 n 成为 select _N_ode.js 项目
使 p 成为 select _P_hantomJS 项目
等等

我想我只需要在字母前添加特殊符号

变成name="Node.js Express Project"

& 不起作用。


(来源:nodeclipse.org

您可以在 org.eclipse.ui.menus 扩展点中使用 commandmenu 元素的 mnemonic 属性:

<extension
     point="org.eclipse.ui.menus">
  <menuContribution
        locationURI="popup:org.eclipse.ui.ide.MarkersView">
      <command
            commandId="org.eclipse.ui.navigate.goToResource"
            mnemonic="X"
            style="push">
      </command>
  </menuContribution>

  <menuContribution
        locationURI="popup:org.eclipse.ui.ide.MarkersView">

     <menu
           commandId="org.eclipse.ui.navigate.showInQuickMenu"
           id="org.eclipse.ui.ide.markers.showInMenu"
           label="Show In"
           mnemonic="Y">

只需将 & 添加为 &amp;

        name="&amp;Node.js Project"