똑딱

YAML 포맷터

YAML을 파싱해 문법을 검증하고 일관된 형식으로 다시 정리합니다. 키 정렬을 지원합니다.

업데이트: 2026-09-07

입력
결과

도구 가이드

YAML은 들여쓰기로 구조를 나타내기 때문에 공백 하나 차이로 전혀 다른 계층이 됩니다. 여러 사람이 편집한 파일은 들여쓰기 폭이 섞이고 따옴표 사용도 제각각이 되기 쉽습니다.

이 도구는 YAML을 파싱해 문법이 올바른지 검증하고 일관된 형식으로 다시 출력합니다. 파싱에 성공했다는 것 자체가 문법이 유효하다는 확인이 되므로 배포 전 점검용으로도 유용합니다.

키 정렬 옵션을 켜면 항목이 알파벳순으로 정리되어 파일을 비교하거나 특정 설정을 찾기 쉬워집니다.

사용 방법

  1. 정리할 YAML을 붙여넣습니다.
  2. 문법 오류가 있으면 표시된 내용을 확인해 수정합니다.
  3. 필요하면 키 정렬 옵션을 켭니다.
  4. 정리된 결과를 복사해 파일에 저장합니다.

이럴 때 유용해요

  • 배포 전 설정 파일의 문법을 검증할 때
  • 여러 사람이 편집한 YAML의 형식을 통일할 때
  • 들여쓰기가 뒤섞인 파일을 정리할 때
  • 설정 항목을 정렬해 관리하기 쉽게 만들 때

사용 팁

  • YAML 오류의 대부분은 들여쓰기입니다. 탭이 섞여 있지 않은지 먼저 확인하세요.
  • 주석은 파싱 과정에서 사라질 수 있습니다. 중요한 주석은 따로 보관하세요.
  • 키 정렬은 diff를 깔끔하게 만들지만 논리적 그룹이 흩어질 수 있습니다. 파일 성격에 맞게 결정하세요.

자주 묻는 질문

문법 검증은 어떻게 이루어지나요?

실제로 파싱을 시도해 성공 여부로 판단합니다. 실패하면 오류 내용이 표시됩니다.

주석이 유지되나요?

파싱 후 다시 출력하는 방식이라 주석이 사라질 수 있습니다.

키 정렬을 하면 동작이 달라지나요?

매핑의 키 순서는 의미가 없으므로 동작은 같습니다. 다만 가독성 측면에서 그룹이 흩어질 수 있습니다.

탭 들여쓰기가 오류인가요?

YAML은 탭을 허용하지 않습니다. 공백으로 바꿔야 합니다.

여러 문서가 든 파일도 되나요?

구분자로 나뉜 문서는 첫 문서를 기준으로 처리됩니다.

관련 도구