분류: 개발 도구
YAML 포매터
브라우저에서 YAML을 포맷하고, 들여쓰기를 재정렬하고, 검증
YAML을 일관된 들여쓰기로 포맷하고, 원한다면 매핑 키를 알파벳순으로 정렬하며, 입력하는 동안 문법 오류를 잡아냅니다. 파싱과 재작성 모두 브라우저 안에서 이루어집니다.
포맷된 YAML
여기에 결과가 표시됩니다.
이 페이지의 모든 처리는 브라우저에서 이루어집니다. 업로드는 없습니다.
이 도구로 할 수 있는 일
YAML은 공백에 민감하기 때문에 손으로 편집했거나 여러 도구를 거쳐 복사한 파일은 들여쓰기가 뒤죽박죽되기 쉽습니다. 이 도구는 문서를 파싱해 선택한 들여쓰기 폭으로 다시 작성하며, 그 과정에서 문법 오류가 있으면 어디서 발생했는지 함께 알려줍니다.
사용 방법
- YAML을 붙여넣으세요.
- 2칸 또는 4칸 들여쓰기와 키 정렬 여부를 선택하세요.
- 재포맷된 YAML을 복사하거나, 파싱되지 않으면 오류 메시지를 읽어보세요.
개인정보
이 도구는 전부 브라우저 안에서 동작합니다. 입력한 내용은 업로드되거나 저장되거나 공유되지 않으며, 탭을 닫으면 사라집니다.
자주 묻는 질문
- YAML을 JSON으로 변환해주나요?
- 아니요 — 결과물은 여전히 YAML입니다. JSON 표현이 필요하다면 YAML to JSON 도구를 사용하세요.
- 키를 정렬하면 파일의 의미가 바뀌나요?
- 일반적인 매핑에서는 그렇지 않습니다 — 대부분의 파서에게 YAML 맵의 키 순서는 의미가 없습니다. 다만 관례적으로 순서가 있는 키를 읽는 도구에는 영향을 줄 수 있으니, 다른 도구가 의존하는 파일을 정렬하기 전에는 확인하세요.
- 한 파일 안에 여러 문서가 있어도 지원하나요?
- 포매터는 입력값의 첫 번째 YAML 문서만 읽습니다. --- 로 구분된 여러 문서가 있는 파일은 각각 나눈 뒤 개별적으로 포맷해야 합니다.