Online Tool Store Online Tool Store

Formattatore HCL di Terraform

Il Formattatore HCL di Terraform riordina uno snippet incollato; terraform fmt -check in CI è ciò che mantiene un repository formattato.

🔒 Questo strumento funziona interamente nel tuo browser. I tuoi file non vengono mai caricati su un server.

Sviluppatore

Formattatore HCL di Terraform

Pronto

Anteprima frontend — nessun caricamento né servizio esterno.

HCL formattato

Un blocco risorsa reindentato a due spazi con i segni uguale di ogni gruppo di argomenti allineati verticalmente, corrispondente byte per byte a terraform fmt.

Come funziona il Formattatore HCL di Terraform

  1. Incolla l'HCL — un blocco risorsa, un modulo o un intero file.
  2. Formatta secondo lo stile canonico, che allinea i segni uguale all'interno di ogni gruppo di argomenti consecutivi.
  3. Ricopialo e aggiungi terraform fmt ai tuoi hook di pre-commit così resta formattato.

FAQ

È lo stesso di terraform fmt?

Applica le stesse regole canoniche — indentazione a due spazi e assegnazioni allineate nei gruppi di argomenti. Per risultati autorevoli in CI, esegui terraform fmt -check, lo strumento di cui la pipeline dovrebbe fidarsi.

Perché i segni uguale sono allineati?

È lo stile HCL canonico, e rende una lista di argomenti molto più facile da leggere. L'allineamento si azzera a una riga vuota o un blocco annidato, per questo un blocco lungo può avere più gruppi di allineamento.

La formattazione valida la configurazione?

No. La formattazione corregge solo il layout. Usa terraform validate per sintassi e riferimenti, e un plan per vedere cosa cambierebbe davvero.

Confronto

FunzioneOnline Tool StoreUno script CLIUn plugin IDE
Allineamento canonico
Niente viene caricato LocaleDipende
Nessuna installazione
Funziona in CI Usa terraform fmt

Il Formattatore HCL di Terraform riordina uno snippet incollato; terraform fmt -check in CI è ciò che mantiene un repository formattato.

Esplora strumenti correlati

Incorpora questo strumento

Incolla questo nel tuo sito: resta gratuito e ogni file rimane nel browser del visitatore, non da te né da noi.