XML 视角的目标 ID
Target ID for XML Perspective
我正在创建一个具有多个视图的 Eclipse PDE 插件。我希望我的视图仅在选择 XML 透视图时可用。我知道我可以通过更改 plugin.xml 文件中视图的目标 ID 来指定它,但是我找不到 XML 透视图的目标 ID。 有人知道 XML 视角的目标 ID 吗?
<extension
point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaPerspective">
<view
id="asher.views.id.SampleView"
relative="org.eclipse.ui.views.ProblemView"
relationship="right"
ratio="0.5">
</view>
</perspectiveExtension>
您的视图将始终在每个 视角中可用,但您要查找的 ID 是“org.eclipse.wst.xml.ui.perspective”。您可以在 https://github.com/eclipse/webtools.sourceediting/blob/9a52e4d9b40b6340b0e2c72ee523bf603881cfb1/xml/bundles/org.eclipse.wst.xml.ui/plugin.xml#L1489
找到声明的位置
我正在创建一个具有多个视图的 Eclipse PDE 插件。我希望我的视图仅在选择 XML 透视图时可用。我知道我可以通过更改 plugin.xml 文件中视图的目标 ID 来指定它,但是我找不到 XML 透视图的目标 ID。 有人知道 XML 视角的目标 ID 吗?
<extension
point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaPerspective">
<view
id="asher.views.id.SampleView"
relative="org.eclipse.ui.views.ProblemView"
relationship="right"
ratio="0.5">
</view>
</perspectiveExtension>
您的视图将始终在每个 视角中可用,但您要查找的 ID 是“org.eclipse.wst.xml.ui.perspective”。您可以在 https://github.com/eclipse/webtools.sourceediting/blob/9a52e4d9b40b6340b0e2c72ee523bf603881cfb1/xml/bundles/org.eclipse.wst.xml.ui/plugin.xml#L1489
找到声明的位置