Eclipse でカスタム テキスト エディターを開発しています。テキスト エディターを構成するには、現在開いているファイルにアクセスする必要があります。
プロジェクト エクスプローラーでファイルを選択して開く場合は問題ありません。
ISelection selection = PlatformUI.getWorkbench()
.getActiveWorkbenchWindow().getSelectionService().getSelection();
私の質問は、ファイルが起動時に開かれている場合、どうすればファイルにアクセスできますか? Eclipse は最後の終了前に開かれたファイルを記憶していますが、選択した IResource を提供する ISelection はありません。