Eclipse 如何使菜单贡献项在我添加到同一菜单的其他操作之前先保留?

Eclipse 如何使菜单贡献项在我添加到同一菜单的其他操作之前先保留?,eclipse,contextmenu,rcp,Eclipse,Contextmenu,Rcp,我有一个基于EclipseRCP的应用程序,其中有一个通过扩展添加的菜单项,称为kill。 我使用此项在右键单击树查看器项时显示。现在,对于不同的树项目,我为不同的树项目添加了不同的操作(将在每个项目的右键单击中显示) 对于TreeItem1我添加了其他操作,如do和Dont。对于TreeItem2我添加了额外的动作,那就是爱 右键单击项目时,会显示自定义菜单(根据需要),但右键单击时弹出的菜单末尾会显示kill。谁能有一个想法,并请帮助我在开始 当前行为: TreeItem1->右键单击->做

我有一个基于EclipseRCP的应用程序,其中有一个通过扩展添加的菜单项,称为kill。 我使用此项在右键单击树查看器项时显示。现在,对于不同的树项目,我为不同的树项目添加了不同的
操作
(将在每个项目的右键单击中显示)

对于
TreeItem1
我添加了其他操作,如do和Dont。对于
TreeItem2
我添加了额外的动作,那就是爱

右键单击项目时,会显示自定义菜单(根据需要),但右键单击时弹出的菜单末尾会显示kill。谁能有一个想法,并请帮助我在开始

当前行为:
TreeItem1
->右键单击->做,不做,杀死。
TreeItem2
->右击->爱,杀
TreeItem3
->右键单击->杀死。

期望的行为:
TreeItem1
->右键单击->杀死,做,不做。
TreeItem2
->右键单击->杀死,爱。
TreeItem3
->右键单击->终止


谢谢

您可以使用扩展将命名分隔符添加到菜单中,并在操作贡献的菜单栏路径(或位置URI)中以及以编程方式向菜单添加操作时使用这些分隔符的名称(或ID,具体取决于扩展点)