terraform fmt 是 Terraform 中的一个命令,用于自动将配置文件格式化为统一风格。它调整缩进、对齐参数、按字母顺序对块和参数排序。该命令会重写当前目录及其子目录中的 Terraform 配置文件(.tf 和 .tfvars)。它用于在项目和团队之间保持一致的编码风格,提高可读性并减少合并冲突。该命令可带选项运行,如 -recursive 用于格式化子目录中的文件,-diff 显示差异,或 -check 校验格式而不做修改。定期使用 terraform fmt 被认为是 Terraform 开发工作流中的最佳实践。