2011-07-08 12 views

Respuesta

28
  1. Settings/Preferences | Appearance & Behavior | System Settings

  2. Desmarque Synchronize files on frame activation opción

Ahora PhpStorm le preguntará qué hacer: usted tendrá pocas opciones para elegir:

  • Sistema de carga de archivos Cambios (cargar cambios externos desde el archivo)
  • Conservar cambios de memoria (ignorar los cambios externos y continuar con el texto en el editor)
  • mostraron diferencia (vista de presentación de diferencia ver la diferencia y decidir lo que hay que cambiar manualmente)
+0

Gracias, Lazy. Funciona maravilloso para mi – leon

+3

Gracias. En phpstorm 10 se ha movido a "Configuración"> "Apariencia y comportamiento"> "Configuración del sistema" –

+0

@ o.d Gracias - actualicé mi respuesta para reflejar las versiones actuales de IDE. – LazyOne

3

@ respuesta de LazyOne se refiere a una versión anterior de PhpStorm. En PhpStorm 8.0 hay dos casillas de verificación para proporcionar un control más granular sobre la configuración de sincronización de archivos:

  1. en PhpStorm, abrir la configuración/Preferencias de diálogo seleccionando Preferencias en el menú o haciendo clic ⌘ coma (Mac) o Ctrl + Alt + S (Linux y Windows).
  2. Haga clic en Apariencia & Comportamiento, luego haga clic en Configuración del sistema.
  3. Bajo sincronización, hay dos casillas de verificación: el primero está marcado sincronizar archivos en la activación del marco y el segundo está marcado guardando los archivos en la desactivación del marco

Esto es lo que las casillas de verificación hacer:

  • Comprobación de la primera caja detectará y volver a cargar archivos externos desde el disco cuando se cambia a PhpStorm desde otra aplicación.
  • Al marcar la segunda casilla se guardarán todos los archivos modificados cada vez que cambie a otra aplicación de PhpStorm.
  • Si desmarca ambos cuadros, PhpStorm proporciona un mensaje rápido que dice "El archivo se cambió en el disco" con un enlace para volver a cargarlos en PhpStorm.

Cuando hay un conflicto entre PhpStorm y el archivo que cambia en el disco, se le pedirá que elija qué hacer:

  • los cambios de carga: Haga clic en este botón para cargar la versión del archivo producido fuera de PhpStorm, y sobrescribe sus cambios locales.
  • Mantener cambios de memoria: haga clic en este botón para conservar la versión producida en PhpStorm y almacenada en caché.
  • Mostrar diferencia Haga clic en este botón para invocar el visor de diferencias que muestra la versión en el sistema de archivos a la izquierda y la versión PhpStorm a la derecha.

Más detalles se pueden encontrar en las páginas de documentación para PhpStorm System Settings y los File Cache Conflict páginas.

+0

¿Hay alguna manera de que PHPStorm muestre este cuadro de diálogo cada vez que cambia el archivo? Incluso si su versión ha guardado los cambios? ¿En lugar de simplemente recargar totalmente el archivo con la versión que está en el disco ...? – Christoph

Cuestiones relacionadas