2012-03-03 8 views
10

Eclipseは現在の(Java)エディタで開いているすべてのファイルで新しい作業セットを作成できますか?現在のエディタで開いているファイルで作業セットを作成できますか?

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

+0

残念ながら、そうです! –

+1

おそらくmylynが少し助けてくれるかもしれません。コンテキストを定義することができます。コンテキストにファイルを追加したり削除したりすることができます。しかし、コンテキストも動的に成長する可能性があります。 – FunThomas424242

+0

もう1つ、reg表現を使用できるhttps://code.google.com/p/javadude/wiki/DynamicWorkingSets –

答えて

2

オプション#1:Extended VS Presentationプラグインを確認してください。

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

以前のファイルを再度開くには、Window > Editing Sessions > Load Sessionにアクセスしてください。

互換性のあるノート:プラグインはEclipseを最大3.8までサポートすると記載されていますが、4.5.2でインストールできました。テーマは存在しないようですが、Editing Sessionsメニューオプションは間違いありません。


オプション#2:だけ(ほぼすべてのEclipseが今の構築に付属)Mylynで行きます。 Mylynは、無関係なコードブロックであると判断したものを崩壊させ、ファイルシステムのフィルタされたビュー(ファイルエクスプローラのFocus on Active Taskトグルをオフにすることで無効にすることができます)を提供するまで、

アクションでMylynの参照するには、次の

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

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

関連する問題