2010-08-16 73 views
0

我已经实现了两个插件。一个是视角,另一个是视角。如何将特定视角添加到我的视图中?

MyPerspectiveFactory的透视图类,其ID为my.MyPerspective。

而我的视图插件xml如下。这意味着添加我的观点捷径我的观点。

<extension point="org.eclipse.ui.perspectiveExtensions"> 
<perspectiveExtension targetID="my.MyPerspective"> 
      <view 
      id="my.myview" 
      ratio="1" 
      relationship="stack" 
      relative="org.eclipse.ui.views.TaskList"> 
      </view> 
      <viewShortcut 
      id="my.myview"> 
      </viewShortcut> 
     </perspectiveExtension> 
</extension> 

此快捷方式不起作用。

如果我将targetID更改为*或org.eclipse.cdt.ui.CPerspective,它在C/C++透视图中正常工作。

请让我知道您的建议。谢谢。

回答

0

我会检查标识符的正确性(是真的my.MyPerspective还是my.myPerspective?或类似),并确保TaskList视图在透视图中可用。