10

現在の (Java) エディターで開いているすべてのファイルで Eclipse が新しいワーキング セットを作成することは可能ですか?

私の知る限り、これを行う唯一の方法は、プロジェクト エクスプローラーで各ファイルを手動で選択することです。

4

1 に答える 1

1

オプション #1:拡張 VS プレゼンテーションプラグインを確認します。

インストール後Window > Editing Sessions > Save Opened Editors to Session、開いているファイルをリストとして保存することができます。任意の数のファイル セット (プラグインでは「セッション」と呼ばれます) を持つことができます。

以前のファイル セットを再度開くには、 に進みますWindow > Editing Sessions > Load Session

互換性に関する注意:プラグインは 3.8 までの Eclipse のみをサポートすると記載されていますが、4.5.2 に問題なくインストールできました。テーマはないようですが、Editing Sessionsメニューオプションは間違いなくあります。


オプション #2: Mylynを使用するだけです(現在、ほぼすべての Eclipse ビルドに含まれています)。Focus on Active TaskMylyn は、要求された以上のことを行います。無関係なコード ブロックであると判断したものを折りたたむことや、ファイル システムのフィルター処理されたビューを提供することさえあります (これは、ファイル エクスプローラーのトグルをオフにすることで無効にできます)。

Mylyn の動作を確認するには:

  1. タスク リスト ビューを開きます ( Window > Show View > Task List)。
  2. 空白を右クリックします。
  3. コンテキスト メニューで、 を選択しますNew > Local Task
  4. タスクの名前を入力します。
  5. を押しCtrl + Sて保存します。
  6. 左上にある青灰色の円をクリックして、タスクを「アクティブ化」します。(これは、[タスク リスト] ビューに移動し、タスクを右クリックして をクリックすることでも実行できますActivate...警告:新しいタスクをアクティブにすると、開いているすべてのエディター タブが閉じます。
  7. ファイルを開くと、アクティブなタスクの「コンテキスト」に追加されます。[タスク リスト] ビューでタスクをダブルクリックし、タスク エディターの下部にある [コンテキスト] タブをクリックして、コンテキストを操作できます。要素を右クリックして選択Remove from Contextし、タスクから関連付けを解除します。

ヒント:特定のタスクの作業が完了したら、必ず [タスク リスト] ビューに移動し、タスクを右クリックして、Deactivate意図せずにファイルがタスクのコンテキストに追加されないように選択してください。

于 2016-07-02T22:29:49.330 に答える