0

私はrcpに非常に慣れていません。私のプラグインには 3 つのパースペクティブがあり、パースペクティブには 4 ~ 5 個のビューがあります。選択したパースペクティブに固有のツールバーを作成したいと考えています。私はこれをたくさん検索しましたが、答えが見つかりませんでした。これで私を助けてください。

4

2 に答える 2

1

1つの解決策は、org.eclipse.ui.actionSetsを使用して拡張機能を作成することです。この拡張機能には、特定のパースペクティブが選択されたときにツールバーに表示する一連のアクションが含まれています。次に、org.eclipse.ui.perspectiveExtensionsという拡張ポイントがあり、アクションセットID(作成したもの)をパースペクティブIDに関連付けることができ、そのアクションセットはパースペクティブがアクティブな場合にのみ表示されます。「独自のツールバーを作成する」という点では、明確です。ツールバーは常に1つだけですが、パースペクティブ/ビューの選択に基づいて、アイテムを非表示にすることもアクティブにすることもできます。

于 2012-11-05T04:10:54.627 に答える