Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml 如何向菜单中的命令添加选项,Eclipse插件_Xml_Eclipse_Eclipse Plugin - Fatal编程技术网

Xml 如何向菜单中的命令添加选项,Eclipse插件

Xml 如何向菜单中的命令添加选项,Eclipse插件,xml,eclipse,eclipse-plugin,Xml,Eclipse,Eclipse Plugin,我正在尝试向菜单的命令添加选项。例如,如果单击“运行方式”,将显示更多选项,如下所示: 我现在能够制作的只是一个菜单和菜单选项 <extension point="org.eclipse.ui.menus"> <menuContribution locationURI="menu:org.eclipse.ui.main.menu?after=additions"> <menu id="myExample.menus.

我正在尝试向菜单的命令添加选项。例如,如果单击“运行方式”,将显示更多选项,如下所示:

我现在能够制作的只是一个菜单和菜单选项

<extension point="org.eclipse.ui.menus">
    <menuContribution locationURI="menu:org.eclipse.ui.main.menu?after=additions">
        <menu
            id="myExample.menus.sampleMenu"
            label="TOP MENU"
            mnemonic="M">     
            <command
                commandId="myCommand.commands.sampleCommand"
                id="myExample.menus.sampleCommand"
                mnemonic="S">
            </command>
        </menu> 
    </menuContribution>
</extension>

菜单配置
中的
菜单条目可以包含嵌套的
菜单
项以及
命令
动态
条目


如果要添加固定数量的项,可以使用嵌套的
菜单
,如果要在代码中动态生成项,可以使用嵌套的
菜单

您所说的“选项”是什么意思?我不确定选项是否是正确的术语,但我希望它类似于“运行方式”命令。首先单击“运行”,然后显示所有运行子菜单,然后单击“运行方式”,显示更多选项,如图所示。所以我想我要问的是如何在一个子菜单中有另一个子菜单,如“运行方式”图片所示。在
菜单贡献
菜单
可以包含嵌套的
菜单项以及
命令
项。啊,谢谢,我最初尝试过,但我想我第一次做错了,它现在可以通过添加另一个菜单来工作。如果你把这个作为答案,我可以接受。