Si te encuentras con alguna parte que te causa duda puedes dejarlo en la sección de comentarios y te ayudaremos lo mas rápido que podamos.
Solución:
Actualización siete años después (Eclipse Neon 4.6)
Eclipse ahora tiene un guardado automático de editores sucios
La opción de guardado automático está desactivada de forma predeterminada.
Una nueva página de preferencias de guardado automático (Preferences > General > Editors > Autosave
) está disponible y permite habilitar/deshabilitar el autoguardado y cambiar el intervalo de autoguardado.
La cuenta regresiva se restablece con la actividad del teclado, el clic del mouse o cuando se muestra una ventana emergente (por ejemplo, asistencia de contenido, página de preferencias, etc.).
Respuesta original (2009)
El OP IAdapter agregó en los comentarios:
Apuesto a que existe un complemento como el que describo.
… ¡y tienes razón!
Complemento de Eclipse guardarDirtyEditor debe hacer justo lo que necesita.
Copia el SaveDirtyEditors_1.0.2.jar
en su directorio de complementos.
Obtendrá una nueva página de preferencias en
General > Editors > Text Editors > Save Dirty Editors
, lo que le permite guardar archivos sucios como ‘myfile.java
‘ bajo ‘myfile.java.snapshot
‘ cada 30 segundos (puede ser menos si lo desea).
Sin embargo, sin un complemento adicional, Eclipse no es compatible de forma nativa con esa función.
Lo más cercano podría ser:
Window > Preferences > type "build"
> General > Workspace > [x] Save automatically before build
De esa manera, cada vez que golpees CONTROL+B por construir realmente sus fuentes, se guardarían.
Pero me doy cuenta de que esto no es exactamente lo que buscas
Tenga cuidado, su opción no sería muy eficiente con la opción “construir automáticamente” activada… (eso desencadenaría demasiadas compilaciones)
De nuevo, sin conseguir exactamente lo que buscas, también tienes:
Run/Debug > Launching > Save required dirty editors before launching
Run/Debug > Launching > [x] Build (if required) before launching
Nota: la diferencia entre IntelliJ IDEA y eclipse es la función “compilar al guardar”:
Como se menciona en las preguntas frecuentes de IDEA:
P:
¿Puedo habilitar “compilar al guardar” en IntelliJ IDEA?IntelliJ IDEA actualmente no admite esta función.
Sin embargo, hay un complemento de “modo Eclipse” que proporciona una funcionalidad similar, por lo que le sugerimos que pruebe este complemento.
Tenga en cuenta que, de forma predeterminada, IntelliJ IDEA guarda los archivos por usted, por lo que no tiene que presionar el atajo Ctrl+S con frecuencia, como debe hacer en otros IDE.
Sin embargo, con Eclipse, la función “construir al guardar” está activada de forma predeterminada, de ahí la ausencia de esa función en particular.
http://code.google.com/p/eclatosa/
“Guarda todos los editores abiertos en eclipse al desactivar la ventana de eclipse (como en IntelliJ)”
Sección de Reseñas y Valoraciones
Si entiendes que te ha sido de ayuda nuestro post, sería de mucha ayuda si lo compartes con otros programadores y nos ayudes a extender esta información.