Ответ 1
Вариант №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: Просто перейдите с Mylyn (теперь он включен почти в каждую сборку Eclipse). Mylyn делает немного больше, чем требуется, что касается того, что он разрушает то, что он определяет как ненужные блоки кода, и даже предлагает отфильтрованное представление вашей файловой системы (это можно отключить, отключив переключатель Focus on Active Task
в вашем файловом проводнике).
Чтобы увидеть Mylyn в действии:
- Откройте представление списка задач (
Window > Show View > Task List
). - Щелкните правой кнопкой мыши в белом пространстве.
- В контекстном меню выберите
New > Local Task
. - Введите имя задачи.
- Нажмите
Ctrl + S
для сохранения. - В левом верхнем углу щелкните синевато-серый круг, чтобы активировать задачу. (Это также можно сделать, перейдя в представление "Список задач", щелкнув правой кнопкой мыши задачу, а затем нажав
Activate...
. Предупреждение.. Активация новой задачи закроет все открытые вкладки редактора. - При открытии файлов они будут добавлены в контекст активной задачи. Вы можете манипулировать контекстом, дважды щелкнув свою задачу в представлении "Список задач", а затем щелкнув вкладку "Контекст" в нижней части редактора задач. Щелкните элемент правой кнопкой мыши и выберите
Remove from Context
, чтобы отключить его от задачи.
Совет.. Когда вы закончите работу над определенной задачей, обязательно перейдите в представление списка задач, щелкните правой кнопкой мыши задачу и выберите Deactivate
, чтобы предотвратить добавление файлов к контексту задачи непреднамеренно.