1

Eclipse でカスタム テキスト エディターを開発しています。テキスト エディターを構成するには、現在開いているファイルにアクセスする必要があります。

プロジェクト エクスプローラーでファイルを選択して開く場合は問題ありません。

    ISelection selection = PlatformUI.getWorkbench()
            .getActiveWorkbenchWindow().getSelectionService().getSelection();

私の質問は、ファイルが起動時に開かれている場合、どうすればファイルにアクセスできますか? Eclipse は最後の終了前に開かれたファイルを記憶していますが、選択した IResource を提供する ISelection はありません。

4

1 に答える 1

0

IPartListener2インターフェースを使用して、エディターが開かれるたびに通知を受けることができます。ここで話しました。

于 2012-05-12T03:17:42.430 に答える