Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/339.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.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
Java 获取特定eclipse组件的类(ID)名称_Java_Eclipse_Eclipse Plugin - Fatal编程技术网

Java 获取特定eclipse组件的类(ID)名称

Java 获取特定eclipse组件的类(ID)名称,java,eclipse,eclipse-plugin,Java,Eclipse,Eclipse Plugin,我想通过扩展当前的一些功能来开发一个eclipse插件。例如,我想在Java类别中添加一个视图。 我发现的困难是搜索元素插件/扩展点名称(不确定我是否正确使用了术语)。但这里有一个例子: 我创建了一个视图并将其添加到Java透视图(菜单->窗口->显示视图->其他…->Java) <extension point="org.eclipse.ui.views"> <category id="org.eclipse.jdt.ui

我想通过扩展当前的一些功能来开发一个eclipse插件。例如,我想在Java类别中添加一个视图。 我发现的困难是搜索元素插件/扩展点名称(不确定我是否正确使用了术语)。但这里有一个例子:

我创建了一个视图并将其添加到Java透视图(菜单->窗口->显示视图->其他…->Java)

   <extension
      point="org.eclipse.ui.views">
      <category
            id="org.eclipse.jdt.ui.java"
            name="Show view">
      </category>
      <view
            category="org.eclipse.jdt.ui.java"
            id="start.startCategory"
            class="start.ViewClass"
            name="viewExtension">
      </view>
   </extension>


现在的问题是,我如何才能轻松地获得那些类似于org.eclipse.jdt.ui.java的扩展点名称(对于一个类别、一个视图、一个编辑器…)

查看ui组件。对于其余的,您需要查看plugin.xml以获得适当的插件。谢谢greg,这是一个很好的信息!