Terraform 형성기
설치 없이 사용할 수 있는 무료 온라인 Terraform 형성기. HCL 코드를 보기 쉽게 형식화할 수 있습니다.
Terraform 포매터 소개
Terraform 포매터는 HashiCorp 구성 언어(HCL) 코드를 정리해 .tf 파일을 읽기 쉽게 만듭니다. 중괄호 기반 들여쓰기 정규화, 각 = 양쪽에 공백 한 칸, 주석과 HEREDOC 문자열 보존을 모두 브라우저에서 설정 없이 수행합니다.
사용 방법
1. 입력 상자에 Terraform 코드를 붙여넣습니다 2. 들여쓰기 크기(2 또는 4)를 선택합니다 3. 필요에 따라 등호 정렬과 키 정렬을 전환합니다 4. 포맷을 클릭해 코드를 정리합니다 5. 복사를 사용해 결과를 복사합니다
팁과 모범 사례
이 포매터는 빠른 가독성을 위해 일관된 들여쓰기와 간격에 집중합니다. 완전한 린터는 아니며, 엄격한 검증이 필요하면 터미널에서 terraform fmt와 terraform validate를 함께 사용하세요. 주석과 여러 줄 HEREDOC 문자열은 원래대로 보존됩니다.
▶포매터는 무엇을 변경하나요?
중괄호 중첩에 따라 들여쓰기를 다시 적용하고 속성 줄을 'key = value'(등호 양쪽에 공백 한 칸)로 다시 씁니다. 주석과 HEREDOC 블록은 그대로 유지됩니다.
▶Terraform을 검증하나요?
아니요. 가독성을 위해 텍스트를 다시 포맷할 뿐입니다. 실제 오류를 잡으려면 언어 전체를 이해하는 Terraform CLI의 terraform fmt와 terraform validate를 실행하세요.
▶옵션은 어떤 역할을 하나요?
들여쓰기 크기는 단계당 2 또는 4칸 공백을 설정합니다. 등호 정렬과 키 정렬은 속성 배치를 조정합니다. 선택한 옵션과 관계없이 주석과 여러 줄 문자열은 항상 보존됩니다.
▶출력을 그대로 커밋해도 되나요?
좋은 출발점이지만, 이후 공식 서식을 위해 terraform fmt를 실행하세요. 공식 도구는 이 브라우저 포매터가 다루지 못하는 경계 상황도 처리합니다.
▶내 코드가 다른 곳으로 전송되나요?
아니요. 포맷은 브라우저에서 완전히 실행되며 Terraform 코드는 기기를 떠나지 않습니다.
이 도구가 당신에게 도움이 되었다면, 저에게 커피 한 잔 사주세요.
제게 커피 한 잔 사주세요.