如何向现有的“文件”添加上下文菜单Eclipse插件开发中的菜单?

发布于 2024-11-26 07:25:51 字数 69 浏览 2 评论 0原文

在 Eclipse 主菜单中,如何为现有主菜单做出贡献,例如需要在主菜单“文件”下创建上下文菜单。位置 URI“文件”是什么

In Eclipse main menu how to contribute to an existing Main Menu for ex need to create a context menu under Main menu "File" . What is the location URI "File"

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

挽你眉间 2024-12-03 07:25:51

文件菜单的位置 URI 是 menu:file

有关不同部分和 ID 的信息,请参阅 org.eclipse.ui.internal.ide.WorkbenchActionBuilder...

The location URI for the file menu is menu:file.

See org.eclipse.ui.internal.ide.WorkbenchActionBuilder for information about the different sections and IDs...

甜扑 2024-12-03 07:25:51

以下是如何将子菜单添加到“文件”菜单的示例:

   <extension
         point="org.eclipse.ui.actionSets">
      <actionSet
            id="com.my.plugin.actionSet"
            label="My ActionSet"
            visible="true">
         <menu
               id="mymenu"
               label="My Menu"
               path="file/fileEnd">
            <groupMarker
                  name="start">
            </groupMarker>
            <separator
                  name="additions">
            </separator>
         </menu>
         <action
               class="com.my.plugin.ActionClass"
               id="com.myplugin.action"
               label="Action"
               menubarPath="file/mymenu/start"
               style="push">
         </action>
      </actionSet>
   </extension>

用于在“文件”菜单中定位 MyMenu 的常量可以在 org.eclipse.ui.IWorkbenchActionConstants 中找到

干杯,
最大限度

Here is an example how to add submenu to File menu:

   <extension
         point="org.eclipse.ui.actionSets">
      <actionSet
            id="com.my.plugin.actionSet"
            label="My ActionSet"
            visible="true">
         <menu
               id="mymenu"
               label="My Menu"
               path="file/fileEnd">
            <groupMarker
                  name="start">
            </groupMarker>
            <separator
                  name="additions">
            </separator>
         </menu>
         <action
               class="com.my.plugin.ActionClass"
               id="com.myplugin.action"
               label="Action"
               menubarPath="file/mymenu/start"
               style="push">
         </action>
      </actionSet>
   </extension>

Constants for positioning MyMenu within File menu could be found at org.eclipse.ui.IWorkbenchActionConstants

Cheers,
Max

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文