사용 방법
- 텍스트를 붙여넣거나 UTF-8 파일 또는 샘플을 사용하세요.
- 입력과 설정을 선택한 뒤 실행하거나 자동 실행을 켜세요.
- 결과를 검토하고 복사하거나 다운로드하세요. 입력 변경 시 이전 결과는 무효가 됩니다.
YAML 포매터
주석과 앵커를 보존하며 YAML 들여쓰기를 정리합니다.
처리는 브라우저에서 이루어지며 입력을 DevToolsy로 전송하지 않습니다.
작동 원리
여러 문서가 포함된 YAML 1.2 설정을 서식 지정합니다. 구문 오류와 중복 키를 먼저 거부하며 앵커, 별칭, 사용자 태그는 텍스트로 보존합니다.
# Application settings
app: {name: DevToolsy, enabled: true}
defaults: &defaults
retries: 3
timeout: 5000
worker:
<<: *defaults
queue: tasks
---
environment: production
# Application settings
app: { name: DevToolsy, enabled: true }
defaults: &defaults
retries: 3
timeout: 5000
worker:
<<: *defaults
queue: tasks
---
environment: production
주석과 앵커를 보존하며 YAML 들여쓰기를 정리합니다.
옵션과 데이터 보존
들여쓰기와 줄 너비를 선택할 수 있습니다. 숫자 토큰을 보존하고 별칭은 확장하지 않습니다. Kubernetes, CI, 앱별 설정 규칙은 검증하지 않습니다.
결과 사용하기
이 페이지는 읽기 쉬운 YAML을 출력합니다. 변환에는 별도 YAML to JSON 도구를 사용하세요. 태그, 별칭, 숫자 제한이 다릅니다.
결과를 검토하고 복사하거나 다운로드하세요. 입력 변경 시 이전 결과는 무효가 됩니다.
UTF-8 입력은 문서당 1 MiB, 출력은 8 MiB까지입니다. JSONPath와 Schema는 5초, 나머지는 30초 제한입니다.
자주 묻는 질문
여러 YAML 문서를 지원하나요?
여러 문서가 포함된 YAML 1.2 설정을 서식 지정합니다. 구문 오류와 중복 키를 먼저 거부하며 앵커, 별칭, 사용자 태그는 텍스트로 보존합니다.
어떤 내용이 보존되나요?
들여쓰기와 줄 너비를 선택할 수 있습니다. 숫자 토큰을 보존하고 별칭은 확장하지 않습니다. Kubernetes, CI, 앱별 설정 규칙은 검증하지 않습니다.
YAML을 JSON으로 변환하나요?
이 페이지는 읽기 쉬운 YAML을 출력합니다. 변환에는 별도 YAML to JSON 도구를 사용하세요. 태그, 별칭, 숫자 제한이 다릅니다.
입력이 업로드되나요?
처리는 브라우저에서 이루어지며 입력을 DevToolsy로 전송하지 않습니다.
로컬 파일을 열 수 있나요?
UTF-8 입력 최대 1 MiB · 출력 최대 8 MiB