gpt4 book ai didi

eclipse - 如何在 RCP 中隐藏默认菜单?

转载 作者:行者123 更新时间:2023-12-01 10:57:48 34 4
gpt4 key购买 nike

我是 Eclipse RCP 插件开发的新手。

我用自己的视角编写了一个插件,并在其中添加了特定于视角的菜单。

我的问题是如何隐藏 Eclipse 中提供的默认菜单,如编辑、导航、搜索、项目?

我尝试使用 ' '并在菜单贡献的情况下提出我的观点的具体情况。

感谢任何帮助。

最好的问候,

曼达帕塔克。

最佳答案

你需要activities .我当前项目的示例:

<extension
point="org.eclipse.ui.activities">
<activity
id="arm.activity.disabled"
name="%arm.activity.disabled.name">
<enabledWhen>
<with
variable="selection">
<count
value="-1">
</count>
</with>
</enabledWhen>
</activity>
<activityPatternBinding
activityId="arm.activity.disabled"
pattern="org\.eclipse\.m2e\..*">
</activityPatternBinding>
<activityPatternBinding
activityId="arm.activity.disabled"
pattern="org\.eclipse\.search\..*">
</activityPatternBinding>
<activityPatternBinding
activityId="arm.activity.disabled"
pattern="org\.eclipse\.team\..*">
</activityPatternBinding>
<activityPatternBinding
activityId="arm.activity.disabled"
pattern="org\.eclipse\.compare.*">
</activityPatternBinding>
<activityPatternBinding
activityId="arm.activity.disabled"
pattern="org\.eclipse\.help\.ui\.PrefPageHelp.*">
</activityPatternBinding>
<activityPatternBinding
activityId="arm.activity.disabled"
isEqualityPattern="true"
pattern="org.eclipse.ui.ide/org.eclipse.ui.preferencePages.Workspace">
</activityPatternBinding>
<activityPatternBinding
activityId="arm.activity.disabled"
isEqualityPattern="true"
pattern="org.eclipse.ui.ide/org.eclipse.ui.preferencePages.Perspectives">
</activityPatternBinding>
</extension>

关于eclipse - 如何在 RCP 中隐藏默认菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13820533/

34 4 0