Затмение сохранить автоматически - PullRequest
64 голосов
/ 14 апреля 2010

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

  • Внести некоторые изменения в Eclipse
  • Забудьте нажать Сохранить
  • Запустите сборку, юнит-тесты и обратите внимание на странное поведение
  • (Некоторое время спустя ....) понимают, что произошло непредвиденное поведение, потому что я забыл сохранить изменения

Можно ли как-нибудь автоматически сохранить Eclipse?

Ответы [ 8 ]

60 голосов
/ 20 мая 2016

Eclipse Neon (4.6)

Окно > Предпочтения

Window Preferences

Общее > Редакторы > Автосохранение > check Включить автосохранение для грязных редакторов > выбрать значение для интервала автосохранения (в секундах)

General Editors Autosave

Подробности в M7 :

Автосохранение грязных редакторов теперь доступно в Eclipse. Параметр автосохранения отключен по умолчанию . Доступна новая страница настроек автосохранения ( Предпочтения> Общие> Редакторы> Автосохранение ), позволяющая включать / отключать автосохранение и изменять интервал автосохранения. Обратный отсчет сбрасывается при активности на клавиатуре, щелчке мыши или при отображении всплывающего окна (например, справка по содержанию, страница настроек, ...).

33 голосов
/ 14 апреля 2010

Вы можете перейти сюда и установить флажок Сохранить автоматически перед сборкой

Windows> Предпочтения> Общие -> Рабочая область

19 голосов
/ 20 апреля 2014

Сначала попробуйте Окно -> Настройки -> Общие -> Рабочая область. Там вы можете поставить галочку «Сохранить автоматически перед сборкой» и «Построить автоматически».

Если это не работает ,

ПОЖАЛУЙСТА, ПОПРОБУЙТЕ

Настройки -> Запуск / отладка -> Запуск -> "Сохранить грязные редакторы перед запуск "

19 голосов
/ 14 апреля 2010

Вы можете сделать это с помощью плагина saveDirtyEditor , как указано в этого вопроса / ответа . Нет не плагинного способа сделать это.

18 голосов
/ 19 марта 2013

Я написал для этого плагин Eclipse, который называется smartsave . Он доступен на торговой площадке Eclipse.

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

5 голосов
/ 17 июня 2013

В Helios это можно сделать, перейдя в настройки и настройки:

Запуск / Отладка> Запуск> Сохранение необходимых грязных редакторов перед запуском

0 голосов
/ 03 июля 2018

Вы можете перейти на Windows > Preferences > Autosave и установить автоматические интервалы на 1.

0 голосов
/ 15 ноября 2017

Для Eclipse Mars 2 настройки находятся под окном> Настройки> Общие> Рабочая область. Эти настройки указаны в минутах, а не в секундах.

enter image description here

...