Pregunta

Cuando cierro un archivo en phpstorm, guarda el archivo automáticamente. ¿Cómo puedo cambiarlo para preguntarme "¿Quieres que guarde el archivo antes de cerrar?"

¿Fue útil?

Solución

No hay forma de deshabilitar el ahorro automático por completo, pero puede Controle parcialmente este comportamiento:

Tenga en cuenta que esos son desencadenantes de autosave opcionales, y no puede apagar el autosave por completo.

La respuesta a continuación de @owen no es correcta, ya que no hay forma de apagar completamente el ahorro automático en el IDE.

Automatic Save es la característica de diseño central, creemos que es mucho más eficiente y productivo que el ahorro manual. No hay forma de deshabilitar este comportamiento o habilitar ninguna confirmación, citando el Preguntas más frecuentes (WebStorm se basa en la plataforma Idea IntelliJ, por lo que se aplica lo mismo):

Debido a que la idea de IntelliJ tiene la capacidad de cambiar tantos archivos simultáneamente en grandes acciones de refactorización, y cambiarlos sin abrirlos, los guardados de un solo archivo no tienen mucho sentido. En reconocimiento de esto, IntelliJ Idea se reserva el derecho de guardar cualquiera de sus archivos literalmente cuando lo desee. En realidad, es bastante bueno nunca tener que preocuparse por los estados de guardado de su archivo, una vez que se acostumbra.

"¿Qué pasa si no me gustan algunos cambios que hice y quiero hacerlos retroceder?", Te escucho decir. Bueno, porque esa idea de IntelliJ incluye esta increíble característica llamada The Historia local. Cada vez que guarda sus archivos, IntelliJ Idea realmente guarda una diferencia de su archivo de su estado anterior, y también lo guarda. Puede ver el historial de edición completo de sus archivos (retrocediendo un número configurable de días), ver los cambios que ha realizado y revertir cualquier cambio. Registra triunfantemente, y más que compensa la desorientación temporal causada por la falta de ahorro de un solo archivo.

Esta característica ha estado en la idea de IntelliJ durante una década, y ahora incluso Apple ha reconocido que es mejor que el ahorro manual y lo implementó en Mac OS Lion.

Otros consejos

La configuración de autosave está debajo Archivo | Configuración | General.

http://www.jetbrains.com/phpstorm/webhelp/saving-and-reverting-changes.html

Si bien el ahorro de autos de salida es útil para proyectos locales no vitales, esto puede ser desastroso en un proyecto en vivo, donde cada cambio debe verificarse primero.

Actualizar: En versiones recientes, se han trasladado a Archivo | Configuración | Apariencia y comportamiento | Configuración del sistema | Sincronización

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top