我想扩展默认的Eclipse IDE' Java'带有新视图的透视图,默认情况下会在底部面板中打开(例如我们有“问题'”,“搜索'控制台'等”)
如何确保我的新视图将在第一个位置的底部面板中显示(问题'视图之前)?
答案 0 :(得分:1)
在您的扩展节点中添加视图节点并设置relative和relation属性以满足您的需求。
<extension point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="existing Perspective ID to extend">
<view id="Your View ID"
relative="offset View ID"
relationship="relation"/>
<!-- example -->
<view id="org.eclipse.jdt.ui.TypeHierarchy"
relative="org.eclipse.ui.views.ResourceNavigator"
relationship="left"
ratio="0.50"/>
</perspectiveExtension>
</extension>
答案 1 :(得分:1)
透视扩展程序是正确答案,但您应该使用:
示例:强>
<perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaPerspective">
<view
id="your.view.id"
minimized="false"
relationship="stack"
relative="org.eclipse.ui.console.ConsoleView">
</view>
</perspectiveExtension>
使用插件启动Eclipse并打开View。它应该出现在Console-View
旁边