如何在Eclipse的右侧显示我的插件视图?

时间:2018-02-02 15:03:48

标签: eclipse eclipse-rcp

我的插件默认显示在Eclipse的中间底部,我怎么能让它显示在Eclipse的右侧? 我的plugin.xml如下所示,任何提示都将非常受欢迎!

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>

   <extension
         point="org.eclipse.ui.views">
      <category
            name="My Plugin"
            id="com.xx.plugin">
      </category>

      <view
            name="XX my plugin View"
            icon="icons/sample.gif"
            category="com.xx.plugin"
            class="com.xx.MyPluginView"
            id="com.xx.MyPluginView">
      </view>
   </extension>
</plugin>

1 个答案:

答案 0 :(得分:2)

您可以使用view扩展点的org.eclipse.ui.perspectiveExtensions元素。您必须为要自定义的每个透视图执行此操作。

以下内容应显示与Java Perspective右侧的大纲视图位于同一堆栈中的视图。

<extension
     point="org.eclipse.ui.perspectiveExtensions">
  <perspectiveExtension
        targetID="org.eclipse.jdt.ui.JavaPerspective">
     <view
           relative="org.eclipse.ui.views.ContentOutline"
           visible="true"
           id="com.xx.MyPluginView"
           relationship="stack">
     </view>

注意:您可能需要重置透视图才能获取扩展程序。