Я ищу конфигурацию или плагин для eclipse, который автоматически сохраняет файлы (поэтому мне не нужно использовать Ctrl + S). Это могло произойти из-за потери внимания или в течение некоторого периода времени. Я думаю, что видел что-то подобное (я знаю, что это есть в IDEA), но сейчас не могу найти.
Как настроить eclipse на автосохранение при запуске?
Ответы (5)
Обновление семь лет спустя (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 для фактического создания ваших источников, они будут сохраняться.
Но я понимаю, что это не точно em> то, что вам нужно.
Остерегайтесь, ваш вариант будет не очень эффективным с активированной опцией "строить автоматически" ... (это вызовет слишком много сборок)
Опять же, не достигнув именно того, что вы ищете, у вас также есть:
Run/Debug > Launching > Save required dirty editors before launching
Run/Debug > Launching > [x] Build (if required) before launching
Примечание: разница между IntelliJ IDEA и eclipse заключается в функции "компиляции при сохранении":
Как указано в FAQ IDEA:
Q:
Могу ли я включить "компилировать при сохранении" в IntelliJ IDEA?IntelliJ IDEA в настоящее время не поддерживает эту функцию.
Однако существует "Eclipse-mode ", который предоставляет аналогичные функции, поэтому мы предлагаем вам попробовать этот плагин.
Обратите внимание, что по умолчанию IntelliJ IDEA сохраняет файлы за вас, поэтому вам не нужно нажимать часто используйте сочетание клавиш Ctrl + S, как и в других IDE.
Однако в Eclipse по умолчанию активирована «сборка при сохранении», отсюда и отсутствие этой конкретной функции.
01
в 01 added
, самом первом высказывании вашего ответа?
- person mtk; 16.02.2015
http://code.google.com/p/eclatosa/
«Сохраняет все открытые редакторы в eclipse при деактивации окна eclipse (как в IntelliJ)»
Не нужно устанавливать дополнительный плагин.
Окно -> Настройки -> Общие -> Рабочая область и там вы можете проверить:
Save automatically before build + Build automatically
Если это не сработает, попробуйте следующее:
Настройки -> Выполнить / Отладка -> Запуск -> Сохранять грязные редакторы перед запуском
Я давно написал для этого плагин, который, кажется, все еще работает: http://www.stateofflow.com/projects/71/save-me
Сохраняет редактор, когда теряет фокус. Однако, если вы переключитесь с затмения, оно не заметит.
Попробуй это
Перейдите к Eclipse Настройки> Общие> Редакторы> Автосохранение.
если это не сработает, попробуйте это
Настройки -> Выполнить / Отладка -> Запуск -> Сохранять грязные редакторы перед запуском