gpt4 book ai didi

java - 如何将 Eclipse View 插件添加到特定的预先存在的 JDT View 类别?

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

我编写了一个新的 eclipse View 插件,当您选择 Window -> Show View --> Other 时您可以在自己的文件夹/类别中看到它( View 定义了一个新类别)

是否可以对此 View 的plugin.xml进行编码,以便当用户单击“显示 View ”时
该 View 显示在预先存在的 JDT 文件夹/类别之一中,例如“Java”或“Java 浏览”?
如果是这样,假设我只需要指定预先存在的类别的 id在我的 View 的“类别”属性中,在哪里可以找到 JDT View 类别列表及其关联的 ID?

更多信息:我的plugin.xml包含这个:

<category
name="MyCat"
id="com.mine">
</category>

指定 View 将显示的类别。因此,部署后,用户可以通过以下方式添加我的新 View :窗口 - 显示 View - 其他
在所有预先存在的类别/文件夹中,用户将看到我的类别“MyCat”,打开后,它包含我新开发/贡献的 View 。

回到我的问题...我不想创建一个新类别,但相反,我想要我的在现有 Java 类别中显示新 View 。我可以这样做吗?如果可以的话怎么做?我认为,如果可以的话,我可能需要 1)不在我的“类别”中使用“名称”属性元素,2) 'id' 属性应包含 Java 类别的 id。(这是什么?)。
所以也许有一个地方可以存放所有预先存在的 jdt View 类别已定义,但我找不到它......

最佳答案

用您的 View 定义透视扩展。这是一个带有调试视角的示例 org.eclipse.ui.perspectiveExtensions

Java 的类别是 org.eclipse.jdt.ui.java

关于java - 如何将 Eclipse View 插件添加到特定的预先存在的 JDT View 类别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9348679/

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