0

「マイ ビュー」というビューがあるとします。「My Category」というカテゴリを作成し、その中にビューを配置できることはわかっています。「サブフォルダー」と呼ばれる「マイカテゴリー」内にサブフォルダー/カテゴリーを作成し、その中にビューを配置したいと思います。次に、次のように「Show View」ポップアップからビューを見つけます。

マイ カテゴリ -> サブ フォルダ -> マイ ビュー

エクスポート/インポートでこれができることは知っていますが、ビューではできないようです。

サンプルの 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」に戻すと、ビューは親カテゴリに表示されます。

4

2 に答える 2

2

(修正された回答)

親カテゴリ階層を設定できますが、[ビューの表示]メニューはこれを尊重しません。

https://bugs.eclipse.org/bugs/show_bug.cgi?id=92894

したがって、答えは事実上ノーです。

役に立たない親カテゴリの設定に関するドキュメントは次のとおりです。

http://help.eclipse.org/helios/topic/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_views.html

于 2012-05-01T04:38:06.537 に答える
0

パッケージエクスプローラーを使用している可能性があります。ナビゲーターに切り替えます (ウィンドウ --> ビューの表示 ---> その他 -------> ナビゲーター)。

プロジェクトをパッケージではなくフォルダーとして表示できるようになりました。

于 2012-12-09T21:48:43.873 に答える