Maison > développement back-end > Golang > Comment exécuter « go fmt » lors de l'enregistrement dans Visual Studio Code ?

Comment exécuter « go fmt » lors de l'enregistrement dans Visual Studio Code ?

Patricia Arquette
Libérer: 2024-11-10 06:52:02
original
989 Les gens l'ont consulté

How to Run `go fmt` on Save in Visual Studio Code?

Exécuter go fmt lors de l'enregistrement dans Visual Studio Code

Problème : Comment configurer Visual Studio Code pour qu'il s'exécute automatiquement allez fmt (ou d'autres commandes) lors de l'enregistrement du fichier, y compris auto enregistrer ?

Solution :

Pour permettre à go fmt de s'exécuter lors de l'enregistrement dans Visual Studio Code, suivez ces étapes :

1. Installer l'extension "Go" (facultatif)

Bien que l'extension ne soit plus requise pour go fmt lors de la sauvegarde, elle fournit des fonctionnalités supplémentaires spécifiques à Go et est recommandée pour le développement Go dans VSCode.

2. Configurer le formatage automatique

  • Ouvrez « Paramètres » (Ctrl,).
  • Recherchez « editor.formatOnSave » et définissez-le sur true.

3. Activer « Go : Formater lors de l'enregistrement » (Alternative)

Si vous préférez ne pas activer le formatage automatique pour tous les types de fichiers, vous pouvez l'activer spécifiquement pour les fichiers Go :

  • Ouvrez "Paramètres" (Ctrl,).
  • Recherchez "go.formatOnSave" et réglez-le sur vrai.

Notes supplémentaires :

  • Remarque 1 : L'extension "Go" a été sous la gestion du Go Team depuis 2020, assurant son alignement avec les derniers développements Go.
  • Note 2 : L'extension fournit une fonctionnalité pratique « Exécuter des tests de package » qui affiche la couverture du code dans un format visuel.
  • Remarque 3 : La fonctionnalité décrite dans cette réponse est actuellement implémentée et fonctionnel dans Visual Studio Code.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal