Обновление семь лет спустя (Eclipse Neon 4.6)
Eclipse теперь имеет автоматическое сохранение грязных редакторов
Параметр автосохранения по умолчанию отключен.
Доступна новая страница настроек автосохранения (Preferences > General > Editors > Autosave
), которая позволяет включать / отключать автосохранение и изменять интервал автосохранения.
Обратный отсчет сбрасывается при активности на клавиатуре, щелчке мыши или при отображении всплывающего окна (например, справка по содержанию, страница настроек, ...).
Оригинальный ответ (2009)
В OP IAdapter добавлено в комментариях :
Бьюсь об заклад, плагин, как я описал, существует.
... и вы правы!
Плагин Eclipse saveDirtyEditor должен делать именно то, что вам нужно.
Скопируйте SaveDirtyEditors_1.0.2.jar
в каталог плагинов.
Вы получите новую страницу настроек под
General > Editors > Text Editors > Save Dirty Editors
, позволяя сохранять грязные файлы, такие как 'myfile.java
' в 'myfile.java.snapshot
' каждые 30 секунд (может быть меньше, если хотите).
Однако без дополнительного плагина Eclipse не поддерживает эту функцию.
Ближайшим может быть:
Window > Preferences > type "build"
> General > Workspace > [x] Save automatically before build
Таким образом, каждый раз, когда вы нажимаете CTRL + B для фактического создания ваших источников, они будут сохраняться.
Но я понимаю, что это не точно , что вы ищете.
Остерегайтесь, ваш вариант не будет очень эффективным с активированной опцией «строить автоматически» ... (это вызовет слишком много сборок)
Опять же, без достижения именно того, что вы ищете, у вас также есть:
Run/Debug > Launching > Save required dirty editors before launching
Run/Debug > Launching > [x] Build (if required) before launching
Примечание: разница между IntelliJ IDEA и eclipse заключается в функции «скомпилировать при сохранении»:
Как упоминалось в IDEA FAQ :
Q:
Могу ли я включить «компилировать при сохранении» в IntelliJ IDEA?
IntelliJ IDEA в настоящее время не поддерживает эту функцию.
Однако есть плагин " Eclipse-mode ", который предоставляет аналогичные функции, поэтому мы предлагаем вам попробовать этот плагин.
Обратите внимание, что по умолчанию IntelliJ IDEA сохраняет файлы для вас, поэтому вам не нужно часто нажимать сочетание клавиш Ctrl + S, как в других средах.
Однако в Eclipse «сборка при сохранении» активируется по умолчанию, отсюда и отсутствие этой конкретной функции.