Eclipseプラグインでは、画面に表示されているエディタがいつ変更されたかを知る必要があります。これは、緑色のボタンを続行する場合を除き、ほとんどの場合のために働くEclipseプラグインで「アクティブエディタ」を取得する方法は?
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor()
が押されている:
私はその後、アクティブF8ショートカットを使用する場合は、次のように私は、現在アクティブなエディタを取得していますエディタが期待通りに更新されます。
アクティブなエディタプロパティは、エディタタブがフォーカスを取得するまで更新されないようです(継続ボタンが押されたときには発生しません)。
"可視エディタ"を入手するために他にルートがありますか?
ありがとうございます。
アラン
以下の説明では、プラグインが既存のデバッグプラグインの_extension_であると仮定します。正しい? –
これはデバッグプラグインの拡張ではありませんが、私はブレークポイントなどについてさまざまなデバッグイベントにフックします。 –