Formateur Terraform en ligne — Beautifier le HCL
Formatez Terraform et HCL avec une indentation cohérente. Les commentaires peuvent être préservés — traitement 100 % local.
Notes développeur
• js-hcl2 stringify pour l’indentation et les espaces. • « Préserver les commentaires » garde les lignes # en tête de fichier ; les commentaires inline peuvent être supprimés. • Limite 512 Ko par collage. • Associez validate-terraform pour la syntaxe en direct.
Cas d’usage
• Nettoyer un extrait de module avant PR. • Harmoniser l’indentation d’exemples copiés de la doc provider. • Formater un petit module sans CLI installée. • Prévisualiser le rendu après terraform fmt sur un fragment.
Exemples
Bloc resource désordonné
Avant
Après formatage
Variable avec commentaire
Avant
Après formatage
Outils DevOps liés
Validez avec validate Terraform, compactez via minify Terraform, ou le hub DevOps. YAML : beautify YAML.
FAQ formateur Terraform
Syntaxe et mise en forme
Préserve-t-il les commentaires ?
Les lignes # en tête de fichier sont conservées si l’option est activée. Les commentaires inline dans les blocs ne le sont pas — utilisez terraform fmt en local pour un round-trip complet.
Équivalent terraform fmt ?
Intent similaire dans le navigateur avec js-hcl2, sans exécuter terraform fmt.
Limite de taille ?
512 Ko par collage. Divisez les gros modules ou utilisez la CLI.
Autres outils DevOps du cluster
Convertisseurs, encodeurs, formateurs et minificateurs au même endroit ? Outils développeurs Ouvrez le catalogue des outils développeurs.