избегать затмения "изменено в файловой системе"? - PullRequest
27 голосов
/ 03 мая 2009

Есть ли предпочтение или настройка, которые не позволят Eclipse открыть диалог «Этот файл был изменен в файловой системе». когда я переключаюсь на Eclipse из другого редактора?

Шаги:

  • проект открытого затмения
  • отредактируйте некоторый файл и сохраните его (страница теперь «чистая», но к ней уже обращались)
  • переключиться на другой редактор
  • редактировать тот же файл
  • переключиться обратно на затмение
  • см. Диалог

Ответы [ 2 ]

29 голосов
/ 03 мая 2009

Может быть, подсказка Eclipse для автоматического обновления рабочей области:

Настройки -> Общие -> Рабочая область -> Автоматическое обновление

2 голосов
/ 01 ноября 2013

Это работает для меня, используя Indigo Service Release 1, идентификатор сборки: 20110916-0149, с установленными Preferences-> General-> Workspace -> «Обновить с помощью собственных перехватчиков или опросов» и «Обновить при доступе».

@ Петр Доброгост, только один из этих вариантов необходим, чтобы избавиться от диалогового окна, однако это зависит от того, какое поведение вы хотите. Они делают разные вещи, но каждый сам по себе мешает диалогу. С помощью «Обновить с использованием собственных хуков или опросов» файл будет автоматически обновляться при изменении файла без вмешательства пользователя. С помощью «Обновить при доступе» файл обновляется только тогда, когда контекст изменяется на редактор, содержащий изменяемый файл. Для моих целей (наблюдая за изменением вывода скрипта), я считаю, что «Обновление с использованием собственных хуков или опросов» само по себе наиболее полезно.

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

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