Terraform HCL 코드를 즉시 포맷팅하고 깔끔하게 정리해 줍니다. 등호 정렬, 들여쓰기 수정, 공백 정규화 기능을 제공하며, terraform fmt와 동일한 결과를 출력합니다. 설치가 필요 없습니다.
HCL Formatter는 Terraform을 설치할 필요 없이 <code>terraform fmt</code> 명령어와 동일한 서식 지정 규칙을 적용합니다. 이 도구는 들여쓰기를 2개의 공백으로 표준화하고, 연속된 할당 블록 내의 등호 위치를 정렬하며, 문장 끝의 공백을 제거하고, 연산자 주변의 공백을 일관되게 유지합니다. 그 결과, 코드 검토 및 diff 도구를 문제없이 통과하는 표준적인 HCL 코드가 생성됩니다.
왼쪽 창에 Terraform 또는 OpenTofu HCL 코드를 붙여넣으세요. 서식이 적용된 결과가 오른쪽 창에 즉시 표시됩니다. ‘복사’를 클릭하면 결과를 클립보드에 복사할 수 있습니다. 이 서식 지정 도구는 중첩된 블록, heredoc 문자열, 여러 줄로 구성된 값을 내용을 변경하지 않고 처리합니다.
등호(=)는 한 줄로 이루어진 할당문의 연속된 그룹 내에서 정렬됩니다. 빈 줄, 블록 시작 문, 또는 헤레독 경계는 해당 정렬 그룹을 초기화합니다. 메타 인수의 순서(소스 인수가 다른 인수보다 먼저 오는 것)는 변경되지 않습니다. 포맷터는 공백만 조정할 뿐, 줄의 순서를 재조정하지 않습니다.