假设我有一些名为“我的视图”的视图。我知道我可以创建一个类别“我的类别”,并将我的视图放在其中。我想在“我的类别”中创建一个名为“子文件夹”的子文件夹/类别,并将我的视图放在其中。然后将通过“显示视图”弹出窗口找到视图,如下所示:
我的类别 -> 子文件夹 -> 我的视图
我知道你可以通过导出/导入来做到这一点,但你似乎不能通过视图来做到这一点。
这是一个示例 plugin.xml
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="org.eclipse.ui.views">
<category
name="My Category"
id="My_Category">
</category>
<category
id="My_Sub_Folder"
name="Sub Folder"
parentCategory="My_Category">
</category>
<view
name="My View"
icon="icons/sample.gif"
category="My_Sub_Folder"
class="sample_plugin.views.SampleView"
id="sample_plugin.views.SampleView">
</view>
</extension>
</plugin>
但是,当我使用上面的 plugin.xml 时,视图类别不显示,视图在“其他”类别中找到。如果我将视图类别改回“My_Category”,该视图将显示在父类别中。