Затмение: как мне обновить всю рабочую область? F5 не делает этого - PullRequest
99 голосов
/ 25 марта 2010

У меня есть рабочее пространство с кучей Java-проектов. Если я перейду к File->Refresh, это ничего не обновит (возможно, выбранный в данный момент проект). Как получить затмение для обновления всех проектов?

Ответы [ 7 ]

97 голосов
/ 25 марта 2010

Это действительно только обновит текущий проект (или, точнее, текущий выбор в проводнике проекта). Я просто щелкаю где-нибудь в проводнике проекта, делаю Ctrl + A , чтобы выбрать все проекты, а затем нажимаю F5 , чтобы выполнить полное обновление.

37 голосов
/ 24 января 2012

Если вы хотите обновить все проекты, игнорируя закрытые проекты, тогда самый простой способ:

  • Ctrl + клик и элемент в Project Explorer (чтобы убедиться, что P. Explorer сфокусирован)
  • Ctrl + клик снова, чтобы элемент больше не выделялся (но у P. Explorer все еще есть фокус)
  • F5 теперь будет обновлять все рабочее пространство

Эффективно F5 обновляет рабочее пространство, когда навигационное представление имеет фокус, и ничего не выбрано.

13 голосов
/ 25 марта 2010

Ctrl-A, затем F5.

Вы можете настроить рабочее пространство на автоматически обновить при обнаружении изменений в настройках. (Окно> Параметры> Общие> Рабочая область> Автоматическое обновление)

8 голосов
/ 20 марта 2013

Легко.

  • Создание внешнего инструмента: «Выполнить»> «Внешние инструменты»> «Внешние инструменты» Конфигурация ...
  • Создание новой конфигурации программы. Укажите местоположение очень быстрого exe-файла (я использую 'ls' Cygwin)
  • На вкладке «Обновление» выберите «Обновить ресурсы после завершения», «Все рабочее пространство»
  • На вкладке «Сборка» снимите флажок «Сборка перед запуском»

Запустите инструмент для обновления всех проектов.

6 голосов
/ 25 марта 2010

Control: щелкните все ваши проекты вместе, затем щелкните правой кнопкой мыши и нажмите «Обновить».

Обычно я обновляю все так, затем я убираю все проекты и перестраиваюсь в Eclipse.

2 голосов
/ 01 июня 2015

Этот ответ привел меня к еще более простому решению, без необходимости настройки.

Cmd-3 build all (control-3 на windows)

Редактировать: Исправление - мне нужно и обновить и построить. Сборка не обновляется автоматически. В настоящее время я использую два действия: «эхо» из моего комментария в связанном ответе, который я только что упомянул (конфигурация внешнего инструмента с перехватом для обновления всех), затем cmd-3 «build all»

2 голосов
/ 25 февраля 2013

Для всех, кому интересно, как выбрать все эти проекты в OS X, где Ctrl + A не работает:

  1. Нажмите первый проект
  2. Удерживать Shift
  3. Удерживайте клавишу , пока все они не будут выбраны
  4. Теперь нажмите F5
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...