2012-03-25 12 views
0

Eclipseプラグインの開発についてもっと知りたい場合は、組み込みのEclipseコマンドをサポートするHandlerクラスの実装コードを読んでみるといいでしょう。Eclipseプラグイン:特定のコマンドのアクティブなハンドラを見つけよう

現在のEclipseインスタンスで特定のコマンド(たとえばorg.eclipse.jdt.ui.navigate.open.type)の現在アクティブなハンドラクラスをどのように見つけることができますか?これが不可能な場合、そのコマンドを実装するコードの種類を確認するには、どのような方法が最良ですか?

答えて

0

"Open Type"のような組み込み関数のハンドラを見つけるには、適切なEclipseプロジェクトプラグインのソースコードを調べるだけです。 JDTの場合、これはhttp://git.eclipse.org/c/jdt/eclipse.jdt.ui.gitにあります。プロジェクトのルートにあるplugin.xmlファイルは、コマンドの処理方法を指定します。

たとえば、Open Typeコマンドは、アクション、特にパッケージorg.eclipse.jdt.internal.ui.actionsのOpenTypeActionによって処理されます。

関連する問題