gpt4 book ai didi

java - 如何在 Eclipse 中的函数或类的右键菜单中添加命令?

转载 作者:行者123 更新时间:2023-11-30 09:24:32 25 4
gpt4 key购买 nike

这是一个新手问题。所有教程都展示了一种向 iFile 对象类添加命令的方法。你能给我一个为函数或类注册命令的 plugin.xml 文件的例子吗?

我想要实现的是在大纲 View 或代码本身中右键单击类或函数名称,然后在上下文菜单中显示我的新命令。

最佳答案

关键是正确使用visibleWhen部分。这是 Project Explorer 中显示的命令示例,只有在选择 Java 方法或类时才可见:

  <menuContribution
locationURI="popup:org.eclipse.ui.navigator.ProjectExplorer#PopupMenu">
<command
commandId="__your.command.id__"
id="your.contribution.id"
label="Some Label"
style="push">
<visibleWhen
checkEnabled="false">
<iterate
ifEmpty="false"
operator="and">
<or>
<instanceof
value="org.eclipse.jdt.core.IType">
</instanceof>
<instanceof
value="org.eclipse.jdt.core.IMethod">
</instanceof>
</or>
</iterate>
</visibleWhen>
</command>
</menuContribution>

不要忘记将 commandId 设置为真实的东西。

您可以找到有关属性和选择测试的更多信息 here .

关于java - 如何在 Eclipse 中的函数或类的右键菜单中添加命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15634318/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com