Можно ли создать рабочий набор с файлами, открытыми в текущем редакторе? - PullRequest
10 голосов
/ 03 марта 2012

Возможно ли в Eclipse создать новый рабочий набор со всеми файлами, открытыми в текущем (Java) редакторе?

Насколько я могу сказать, единственный способ сделать это - вручнуювыберите каждый файл в проводнике проекта.

1 Ответ

2 голосов
/ 03 июля 2016

Опция № 1: Проверьте Расширенная VS презентация плагин.

После установки вы можете перейти на Window > Editing Sessions > Save Opened Editors to Session, чтобы сохранить открытые файлы в виде списка. Вы можете иметь любое количество наборов файлов (называемых «сессиями» в плагине).

Чтобы снова открыть предыдущий набор файлов, перейдите на Window > Editing Sessions > Load Session.

Примечание по совместимости: Плагин поддерживает Eclipse только до 3,8, но я смог установить его в 4.5.2 просто отлично. Похоже, темы нет, но опция меню Editing Sessions определенно есть.


Опция # 2: Просто используйте Mylyn (теперь входит почти в каждую сборку Eclipse). Mylyn делает немного больше, чем запрошено, зашла так далеко, что свернула то, что она определяет как нерелевантные блоки кода, и даже предложила отфильтрованное представление вашей файловой системы (это можно отключить, отключив переключатель Focus on Active Task в проводнике файлов) .

Чтобы увидеть Милин в действии:

  1. Откройте представление списка задач (Window > Show View > Task List).
  2. Щелкните правой кнопкой мыши пробел.
  3. В контекстном меню выберите New > Local Task.
  4. Введите имя для задачи.
  5. Нажмите Ctrl + S для сохранения.
  6. В левом верхнем углу щелкните по голубовато-серому кругу, чтобы «активировать» задачу. (Это также можно сделать, перейдя в представление списка задач, щелкнув правой кнопкой мыши задачу и выбрав Activate.... Предупреждение: Активация новой задачи закроет все открытые вкладки редактора.
  7. По мере открытия файлов они будут добавляться в «контекст» активной задачи. Вы можете управлять контекстом, дважды щелкнув задачу в представлении «Список задач», а затем щелкнув вкладку «Контекст» в нижней части редактора задач. Щелкните правой кнопкой мыши элемент и выберите Remove from Context, чтобы отсоединить его от задачи.

Совет: Когда вы закончите работу над определенной задачей, обязательно перейдите в представление списка задач, щелкните правой кнопкой мыши задачу и выберите Deactivate, чтобы предотвратить добавление файлов в непреднамеренно контекст задачи.

...