web-dev-qa-db-fra.com

Comment formater automatiquement le code dans WebStorm?

Je recherche un moyen de formater automatiquement mon code dans l'EDI WebStorm?

67
HasanAboShally

MacCommand + Option + L

PC Ctrl + Alt + L

128
HasanAboShally

Il est possible de créer une macro qui formate le code et l’enregistre, puis lie cette macro à Ctrl+S raccourci. (Mac: Cmd+S)

Cette réponse a été publiée pour phpStorm et est également valable pour WebStorm. Une version modifiée de la réponse est la suivante:


Enregistrez la macro

  1. Édition> Macros> Démarrer l'enregistrement de macros
  2. Presse Ctrl+Alt+L, puis Ctrl+Alt+S (sur Mac: Cmd+Option+L, puis Cmd+Option+S
  3. Arrêtez l’enregistrement de la macro en cliquant sur le bouton Arrêter en bas à droite de la page.
  4. Attribuez à cette macro un nom du type "Format and Save"

Affectez Ctrl + S à "Formater et enregistrer"

  1. ouvrir Fichier> Paramètres;
  2. recherchez "keymap" et ouvrez-le;
  3. recherchez "Formater et enregistrer" et double-cliquez sur l'action "Formater et enregistrer";
  4. sélectionnez "Ajouter un raccourci clavier";
  5. sélectionnez "Ctrl + S" comme premier trait.
  6. il va signaler les conflits. Ignorer et cliquer sur le bouton OK
  7. WebStorm affiche un message d'avertissement "Le raccourci est déjà affecté à d'autres actions. Voulez-vous supprimer d'autres affectations?" Cliquez sur le bouton "Supprimer"

C'est ça.

65
Andrew-Dufresne

Le plug-in "Save Actions" peut formater le code lors de la sauvegarde.

  1. Installer le plugin:

    Fichier -> Paramètres -> Plugins -> Parcourir les référentiels;

    • mot-clé d'entrée "Enregistrer les actions" installer
    • redémarrez l'IDE.
  2. Plugin de configuration:

    Fichier -> Paramètres -> Autres paramètres

    • cochez l'option "Format du fichier".
14
soneway

Si vous n'avez pas ALT sur votre MAC, c'est:

COMMAND + OPTION + L

2
danday74