2

Eclipse Juno 4.2 IDE (「パースペクティブを開く」、「パースペクティブをカスタマイズ」、「パースペクティブを名前を付けて保存...」、「パースペクティブをリセット...」、「パースペクティブを閉じる...」) から完全なパースペクティブ実装を再利用する簡単な方法はありますか? 、... ) e4 RCP アプリケーションで (可能であれば、Eclipse 3 互換レイヤーを使用せずに)?

ありがとう、よろしくマーク

4

1 に答える 1

2

Eclipse と同じように、メニュー項目として再利用するつもりだと思います。

Plugin Spy を使用して ID を見つけることができます。Eclipse 開発プラットフォームで、 を押しAlt++Shift+F2てから、[ウィンドウ] メニューをクリックし、[パースペクティブのカスタマイズ...] をクリックします (たとえば)。これにより、そのIDがorg.eclipse.ui.window.customizePerspective.

次にplugin.xml、このコマンドを追加するメニュー拡張機能に移動し、右クリックしてコマンドを追加します。commandIdあなたが見つけたそのIDを入れてください()org.eclipse.ui.window.customizePerspectiveBrowseの横にあるをクリックすると、これらの ID を見つけることもできますcommandId

残念ながら、E4 RCP では、Eclipse 定義のコマンドに plugin.xml を使用する必要があります。そうしたくない場合は、コマンドのソース コードを表示して、コマンドの実装のアイデアを得ることができます。

ここに詳細な回答があります- https://stackoverflow.com/a/14370898/462285

于 2013-05-29T16:34:42.230 に答える