定义要在工作台左侧打开的Eclipse视图

时间:2015-10-16 16:55:00

标签: eclipse eclipse-plugin eclipse-rcp

我已经定义了这样的Eclipse视图:

    <extension
         point="org.eclipse.ui.views">
      <category
            id="my.category"
            name="My category">
      </category>
      <view
            category="my.category"
            class="com.my.View"
            icon="icons/sample.gif"
            id="my.View"
            name="My View">
      </view>
   </extension>

默认情况下,视图在工作台底部(Console视图旁边)打开,如何定义应在工作台左侧打开视图?在Project Explorer区域。

1 个答案:

答案 0 :(得分:2)

使用org.eclipse.ui.perspectiveExtensions扩展点以特定视角定义视图的布局。

以下示例是JUnit视图如何位于Java透视图中的Package Explorer视图旁边:

<extension
     point="org.eclipse.ui.perspectiveExtensions">
  <perspectiveExtension
        targetID="org.eclipse.jdt.ui.JavaPerspective">
     <view
           relative="org.eclipse.jdt.ui.PackageExplorer"
           visible="false"
           id="org.eclipse.jdt.junit.ResultView"
           relationship="stack">
     </view>