Je développe avec Meteor et Webstorm, étant donné que Meteor met automatiquement à jour le navigateur et Webstorm enregistre après avoir arrêté de taper. Ça devient ennuyeux. J'ai vérifié mes préférences et je peux voir que j'ai "enregistré automatiquement" décoché. Comment arrêter complètement la fonction d'enregistrement automatique dans Web Storm?
L'enregistrement automatique peut être désactivé en utilisant les options indiquées sur cette capture d'écran .
Paramètres> Général> Synchronisation> Décochez ces cases ci-dessous:
- Enregistrer des fichiers lors de la désactivation du cadre
- Enregistrez les fichiers automatiquement si l'application est inactive pendant ...
N'oubliez pas que la fonctionnalité File Watchers peut remplacer ce comportement pour les types de fichiers spécifiques (si elle est activée).
L'enregistrement se produira également automatiquement sur certaines actions (exécution d'une configuration, IDE quitter, fermeture de projet, etc.).
Il semble qu'il n'y ait aucun moyen de faire en sorte que Webstorm 9 se comporte comme un éditeur de texte standard.
Le plus proche que vous pouvez obtenir est:
Le comportement résultant est:
Voir aussi cette discussion: http://www.dotmana.com/weblog/2012/07/disable-auto-save-in-phpstorm/
Dans WebStorm 10, les paramètres de sauvegarde automatique sont ici: Fichier | Paramètres | Apparence et comportement | Les paramètres du système
MacOS WebStorm 2016.2: menu> Webstorm> Préférences> Apparence et comportement> Paramètres système> Panneau de droite: Synchronisation> Et décochez:
Enregistrer des fichiers lors de la désactivation du cadre
Enregistrez les fichiers automatiquement si l'application est inactive pendant ...
Pour Webstorm version 2018.2 Build # WS-182.3684.70, construit le 20 juillet 2018
GOTO => Paramètres -> Apparence et comportement -> Paramètres système -> Décochez "Enregistrer les fichiers à la désactivation du cadre" et décochez également l'option suivante
Cela arrêtera la sauvegarde automatique
Si vous souhaitez qu'une sorte de facteur distinctif sache si le fichier a été modifié, procédez comme suit:
GOTO => Paramètres -> Éditeur -> Général -> Onglets Éditeur -> Cochez 'Marquer modifié (*)
File
>Settings
>Appearance & Behavior
>System Settings
>Synchronization
> puis décochez les deuxSave files on frame deactivation
etSave files automatically if application is idle
>OK
Maintenant, vous pouvez également le faire.
File
>Settings
>Editor
>General
>Editor Tabs
> puis cochezMark modified tabs with asterisk
>OK
File
>Settings
>Keymap
> rechercher avec enregistrer le document > clic droitSave Document
>Add Keyboard Shortcut
> appuyez sur Ctrl + S >OK
>Remove
>OK
Pour toute personne utilisant Flow, saisissant son code, en plus des réponses ci-dessus, il existe un paramètre d'enregistrement automatique distinct pour les fichiers JS Flow dans WebStorm.
Allez dans Préférences> Langues et cadres> JavaScript
Si la version de votre langue JavaScript est définie sur Flow, il y aura un paramètre sur Enregistrer automatiquement tous les fichiers modifiés. Décochez cela.
Dans Web Storm 2017.3.4 Fichier-> Paramètres-> Paramètres système-> Synchronisation décochez toutes les cases, puis appliquez et ok.