Maison  >  Article  >  développement back-end  >  Comment formater automatiquement le code Go lors de l'enregistrement dans Visual Studio Code ?

Comment formater automatiquement le code Go lors de l'enregistrement dans Visual Studio Code ?

Susan Sarandon
Susan Sarandonoriginal
2024-11-11 08:18:02279parcourir

How to Auto-Format Go Code on Save in Visual Studio Code?

Comment formater automatiquement Go Code lors de l'enregistrement dans Visual Studio Code

Dans le passé, l'exécution de go fmt lors de l'enregistrement dans Visual Studio Code nécessitait une configuration manuelle. Cependant, l'extension du langage de programmation Go inclut désormais cette fonctionnalité prête à l'emploi. Voici comment l'activer :

  • Ouvrir les paramètres : Appuyez sur Ctrl pour ouvrir la boîte de dialogue Paramètres.
  • Editeur FormatOnSaveSetting : Rechercher pour "editor.formatOnSave" et définissez-le sur "true".

En activant ce paramètre, votre code Go sera automatiquement formaté à chaque fois que vous enregistrez à l'aide de Ctrl s. Cela garantit un formatage cohérent et le respect des normes de code, améliorant ainsi la lisibilité et la collaboration.

Perspective historique :

Initialement, cette fonctionnalité n'était pas intégrée et nécessitait une configuration supplémentaire. Depuis 2019, l'extension Go s'est améliorée, fournissant tous les outils nécessaires au développement Go. La question est devenue obsolète en raison de l'avancement de l'extension.

Améliorations supplémentaires :

L'extension Go offre également les fonctionnalités suivantes :

  • Test du package en cours d'exécution : Cliquez sur le lien « Exécuter les tests du package » au-dessus de la déclaration du package dans les fichiers de test pour afficher la couverture du code. surligné dans différentes couleurs.
  • Propriété de l'extension VSCode : L'extension Go pour VSCode est désormais maintenue par l'équipe Go, garantissant un support et des améliorations continus.

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!

Déclaration:
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