Ответ 1
Обновление через семь лет (Eclipse Neon 4.6)
Eclipse теперь имеет автоматическое сохранение грязных редакторов
По умолчанию функция автосохранения отключена.
Доступна новая страница предпочтений автосохранения (Preferences > General > Editors > Autosave
) и позволяет включать/отключать автосохранение и изменять интервал автосохранения.
Обратный отсчет составляет reset при активности клавиатуры, щелчке мыши или при отображении всплывающего окна (например, поддержка содержимого, страница предпочтения,...).
Оригинальный ответ (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 для фактического создания ваших источников, они будут сохранены.
Но я понимаю, что это не совсем то, что вам нужно.
Остерегайтесь, что ваш вариант будет не очень эффективным, если активирована опция "build automatically"... (что вызовет слишком много сборок).
Снова, не достигнув точно, что вы ищете, вы также имеете:
Run/Debug > Launching > Save required dirty editors before launching
Run/Debug > Launching > [x] Build (if required) before launching
Примечание: разница между IntelliJ IDEA и eclipse - это функция "скомпилировать с сохранением":
Как упоминалось в часто задаваемые вопросы IDEA:
Q:
Могу ли я включить компиляцию с сохранением в IntelliJ IDEA?IntelliJ IDEA в настоящее время не поддерживает эту функцию.
Однако есть плагин Eclipse-mode", который обеспечивает аналогичную функциональность, поэтому мы предлагаем вам попробовать этот плагин.
Обратите внимание, что по умолчанию IntelliJ IDEA сохраняет файлы для вас, поэтому вам не нужно часто нажимать сочетание клавиш Ctrl + S, как вам нужно делать в других IDE.
Однако с Eclipse по умолчанию активируется "build on save", следовательно, отсутствие этой конкретной функции.