Empêcher PhpStorm d'enregistrer automatiquement les fichiers à la fermeture

StackOverflow https://stackoverflow.com/questions/7376431

  •  28-10-2019
  •  | 
  •  

Question

Lorsque je ferme un fichier dans PhpStorm, il enregistre le fichier automatiquement. Comment puis-je le modifier pour qu'il me demande "Voulez-vous enregistrer le fichier avant de le fermer?"

Était-ce utile?

La solution

Il n'existe aucun moyen de désactiver complètement l'enregistrement automatique, mais vous pouvez contrôler partiellement ce comportement :

Notez qu'il s'agit de déclencheurs d'enregistrement automatique facultatifs et que vous ne pouvez pas désactiver complètement l'enregistrement automatique.

La réponse ci-dessous de @Owen n'est pas correcte, car il n'y a aucun moyen de désactiver complètement l'enregistrement automatique dans l'EDI.

La sauvegarde automatique est la caractéristique de conception principale, nous pensons qu'elle est beaucoup plus efficace et productive que la sauvegarde manuelle. Il n'y a aucun moyen de désactiver ce comportement ou d'activer des confirmations, en citant la FAQ (WebStorm est basé sur la plateforme IntelliJ IDEA, il en va de même):

Parce qu'IntelliJ IDEA a la capacité de modifier autant de fichiers simultanément dans de grandes actions de refactoring, et les modifier sans jamais les ouvrir, les sauvegardes d'un seul fichier n'ont pas beaucoup de sens. Dans reconnaissance de cela, IntelliJ IDEA se réserve le droit de sauvegarder tout de vos fichiers littéralement quand il le souhaite. C'est en fait assez sympa pour ne jamais avoir à vous soucier des statuts de sauvegarde de votre fichier, une fois l'habitude.

"Et si je n'aime pas certaines modifications que j'ai apportées et que je veux les faire reculer? ", je vous entends dire. Eh bien, pour cette IntelliJ IDEA inclut cette fonctionnalité étonnante appelée Histoire locale . Chaque fois qu'il enregistre vos fichiers, IntelliJ IDEA enregistre en fait un diff de votre fichier à partir de son état précédent et l'enregistre également. Vous pouvez voir l'historique complet des modifications de vos fichiers (en remontant nombre de jours configurable), voir les modifications que vous avez apportées et lancer tout changement. Il règne triomphalement et compense largement désorientation temporaire causée par l'absence de sauvegarde d'un seul fichier.

Cette fonctionnalité est présente dans IntelliJ IDEA depuis une décennie, et maintenant même Apple reconnaît que c'est mieux que la sauvegarde manuelle et l'a implémenté dans Mac OS Lion .

Autres conseils

Les paramètres d'enregistrement automatique se trouvent sous Fichier |Paramètres |Général .

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

Bien que l'enregistrement automatique soit pratique pour les projets locaux non vitaux, cela peut être désastreux dans un projet en direct, où chaque changement doit être vérifié en premier.

Mise à jour: dans les versions récentes, ils ont été déplacés vers Fichier |Paramètres |Apparence et comportement |Paramètres système |Synchronisation

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top