Eclipse rcp 如何在plugin.xml中定义的位置以编程方式显示视图?
我想使用以下方法在插件源代码中显示视图(多个):Eclipse rcp 如何在plugin.xml中定义的位置以编程方式显示视图?,eclipse-rcp,Eclipse Rcp,我想使用以下方法在插件源代码中显示视图(多个): showView(id, id2, IWorkbenchPage.VIEW_ACTIVATE) 此视图首先关闭,在我的过程完成后显示 我在plugin.xml中定义了视图及其位置,如下所示: name="..." icon="..." category="..." class="..." allowMultiple="true"
showView(id, id2, IWorkbenchPage.VIEW_ACTIVATE)
此视图首先关闭,在我的过程完成后显示
我在plugin.xml中定义了视图及其位置,如下所示:
name="..."
icon="..."
category="..."
class="..."
allowMultiple="true"
id="myid"
延伸
point="org.eclipse.ui.perspectiveExtensions"
perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaPerspective"
看法
我想向他们展示透视图的右上角区域(与大纲视图相同)
如果我将visible设置为true或在GUI中手动打开我的视图,它将如我所期望的那样显示在右上角,
但是当我使用上面的“showView()
”时,视图总是出现在底部(控制台、问题等)
如何以编程方式始终显示我的视图?您需要为其余视图添加占位符,这些视图具有辅助ID。perspectiveExtension中另一个具有复合ID和通配符的条目应该可以使用:
myid:
。有关更多信息,请参见javadoc
ratio="0.5"
relative="org.eclipse.ui.views.ContentOutline"
relationship="stack"
visible="false"
id="myid"