Terraform HCL コードのフォーマットと見栄えを整える作業を瞬時に行えます。等号の位置を揃え、インデントを修正し、空白を標準化します。terraform fmt と同じ出力が得られます。インストールは不要です。
HCL Formatter は、Terraform をインストールする必要なく、<code>terraform fmt</code> コマンドと同じ書式設定ルールを適用します。このツールは、インデントを 2 スペースに統一し、連続する代入ブロックの内部で等号の位置を揃え、末尾の空白を削除し、演算子の周囲のスペースを統一します。その結果、コードレビューや差分ツールを問題なく通過する、標準的な HCL コードが生成されます。
Terraform または OpenTofu の HCL を左側のペインに貼り付けてください。フォーマットされた出力が右側のペインに即座に表示されます。「コピー」をクリックすると、結果がクリップボードにコピーされます。このフォーマッタは、ネストされたブロック、heredoc 文字列、および複数行の値を、その内容を変更することなく処理します。
等号は、連続する1行の代入グループ内で揃えられます。空行、ブロックの開始記号、またはヘレドックの境界に到達すると、その揃えグループはリセットされます。メタ引数の順序(ソースが他の引数より先)は変更されません。フォーマッタは空白を調整するだけで、行の順序を変更することはありません。