Terraform 格式化工具
免费在线 Terraform 格式化工具,无需安装。用于美化与格式化 HCL 代码
關於 Terraform 格式化器
Terraform 格式化器可整理 HashiCorp 組態語言(HCL)程式碼,讓你的 .tf 檔案更易讀。它會依括號規範縮排,在每個 = 號兩側加上單一空格,並保留註解和 HEREDOC 字串——全部在瀏覽器中完成,無需任何設定。
使用方法
1. 將 Terraform 程式碼貼到輸入框 2. 選擇縮排大小(2 或 4 個空格) 3. 視需要切換「對齊等號」和「排序鍵」 4. 點擊「格式化」整理程式碼 5. 使用「複製」複製格式化結果
提示與最佳實踐
此格式化器專注於一致的縮排和間距,以便快速閱讀。它不是完整的 linter——如需嚴格校驗,請在終端機中結合 terraform fmt 和 terraform validate 使用。註解和多行 HEREDOC 字串會依原樣保留。
▶格式化器會改變什麼?
它會依據括號巢狀重新縮排,並將屬性行改寫為「key = value」,等號兩側各加一個空格。註解和 HEREDOC 區塊保持不變。
▶它會校驗我的 Terraform 嗎?
不會。它只重新格式化文字以提高可讀性。如需找出真正的錯誤,請從 Terraform CLI 執行 terraform fmt 和 terraform validate,它們能理解完整的語言。
▶這些選項有什麼作用?
縮排大小設定每層 2 或 4 個空格。「對齊等號」和「排序鍵」用於調整屬性配置。無論選擇哪些選項,此工具一律保留註解和多行字串。
▶可以直接提交輸出嗎?
這是一個不錯的起點,但之後請務必執行 terraform fmt 以取得官方格式,因為官方工具能處理此瀏覽器格式化器可能未涵蓋的邊界情況。
▶我的程式碼會被傳送到其他地方嗎?
不會。格式化完全在瀏覽器中運作,你的 Terraform 程式碼絕不會離開你的裝置。
如果这个工具对你有帮助,请考虑请我喝杯咖啡。
請幫我買杯咖啡吧。