Вы можете сохранить группы вкладок в Eclipse, чтобы открыть их позже?


У меня есть несколько различных процессов в рамках одного проекта, над которым я работаю. Я постоянно открываю и закрываю вкладки (java-файлы) в редакторе кода для этого конкретного процесса. Каждый процесс почти всегда использует одни и те же файлы java.

Мне было интересно, можно ли сохранить, какие файлы открываются как часть рабочего набора, чтобы я мог выбрать, какой рабочий набор я хочу, и открыть все файлы java, с которыми мне нужно будет работать. В настоящее время рабочий набор просто устанавливает дерево для этих файлов, но я также хочу, чтобы он открыл файлы, которые мне нужны.

Я надеюсь, что это имеет смысл...

7 56

7 ответов:

Mylyn должен быть ваш ответ здесь.

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

Mylyn отслеживает вашу рабочую активность по этим задачам, чтобы определить информацию, относящуюся к текущей задаче. Mylyn контролирует затмение и захватывает ваш взаимодействие в контексте задачи.
Системные артефакты, такие как файлы, типы, методы и поля, получают степень интереса в зависимости от того, как часто и недавно вы с ними взаимодействуете.
Это приводит к тому, что неинтересные элементы фильтруются из представления в Eclipse, что позволяет сосредоточиться на том, что важно.

Eclipse предоставляет несколько способов структурирования рабочего стола IDE:

  • перспективы: настройки позиций открытых и закрытых представлений и редакторов. Вы можете копировать и переименовывать существующие перспективы, такие как перспектива Java, и приспосабливать их к вашим потребностям, настраивая их. См. меню окна или щелкните правой кнопкой мыши на значке перспективы в правом верхнем углу
  • инструменты управления задачами, такие как Mylyn: см. ответ VonC
  • Несколько Окон: вы можете открывать новые окна и переместить их на второй монитор. Выберите Окно > новое окно, чтобы открыть новое окно. Каждое окно отслеживает свои собственные открытые Редакторы.
  • несколько экземпляров Eclipse: вы всегда можете использовать несколько рабочих пространств и несколько экземпляров Eclipse. Однако это рекомендуется только при работе над разными проектами, так как оба экземпляра будут перезаписывать друг друга файлы, когда восстановление.
  • горячие клавиши: С помощью ярлыков, таких как Ctrl-T и Alt-Left/Alt-Right и Ctrl-Q вы можете быстро перейти к предыдущим местам, где вы редактировали исходные файлы. Это отличная помощь в навигации по открытому рабочему пространству.

расширенный VS презентация предоставляет возможности для сохранения сессий.

к сожалению, он работает только с Eclipse 3.1 до 3.8:

страница проекта на Eclipse Marketplace

sessions management

принят ответ рассказывает , который инструмент может быть использован, но не дает быстрого и грязного объяснения на как использовать его.

в моем случае я не закончил исследование большой базы кода, но мне нужно было сохранить мой прогресс, чтобы я мог вернуться к нему позже, следовательно, необходимо сохранить все открытые вкладки с помощью Mylyn.

  1. если у вас уже установлен Mylyn, перейдите к Window -> Show View -> Task List для просмотра списка задач. Если вы никогда не использовали его раньше, список будет пустым.

  2. щелкните правой кнопкой мыши внутри Task List смотреть тут New -> Category для создания новой категории. Щелкните правой кнопкой мыши еще раз New -> Task для создания новой задачи.

  3. дважды щелкните на задаче, которую вы только что создали, затем нажмите на Context вкладка в левом нижнем углу окна.

  4. Теперь перейдите на каждую вкладку, которую вы хотели бы сохранить Mylyn, нажав на имя вкладки. Обратите внимание, как запись для исходного файла для этой вкладки добавляется в на Task List вид.

после того, как вы прокрутили все вкладки, которые вы хотите сохранить, вы можете подтвердить, что они были сохранены, закрыв каждый из них и дважды щелкнув исходный файл в Task List восстановить вкладки.

вам понадобится макрос. Поиск с использованием этого термина на сайтах плагинов Eclipse, таких какeclipseplugincentral.com и так далее должно дать достаточно предложений, например Практически Макрос. Удача.

я отредактировал этот ответ в соответствии с приведенным ниже комментарием (включите существенные части ответа в этом посте).

Да, вы можете сохранить группы вкладок в Eclipse, установив этот плагин Session Manager.

Я тоже хотел эту функциональность в Eclipse. Недавно я написал функцию и успешно использую ее в течение нескольких месяцев. Это новое расширение типа OSGi и работает с Eclipse Neon и выше.

вот как установить оно.

  • в Eclipse, перейдите в справка - > установить новое программное обеспечение
  • Нажмите кнопку "Добавить", введите имя, как" редактор сессий " и следующий URL. http://spillikinaerospace.com/eclipseInstall/
  • снимите флажок "группировать элементы по категориям", чтобы увидеть функцию.
  • установите флажок "диспетчер сеансов редактора" и нажмите кнопку Далее.
  • прочитайте и согласитесь с коротким лицензионным соглашением.
  • щелкните оставшуюся установку кнопки.
  • разрешить перезапуск Eclipse.

полный набор инструкций здесь:http://chrishull.com/projects/eclipse/

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

Надеюсь, вам понравится;
- Крис

В дополнение ко всем упомянутым... Вы пробовали закладки? Вы можете сохранить несколько закладок в один набор, есть опция управления наборами закладок, и вы можете добавить описания с префиксами для группировки закладок в одном наборе. Наконец, что еще более важно: вы можете выбрать несколько закладок, выбрать goto и сразу откроется несколько редакторов.