diffchecker.net

YAML Diff Checker

YAML의 두 버전을 붙여넣으면 추가·삭제·변경된 줄을 YAML 구문 강조와 함께 비교할 수 있습니다. 비교는 브라우저에서 로컬로 실행됩니다.

원본 텍스트

변경된 텍스트

YAML 구문 강조 자동 적용

이 페이지는 YAML 토큰을 자동으로 강조하므로 파일을 비교하기 전에 언어를 따로 선택할 필요가 없습니다.

업로드 없는 로컬 비교

비교는 브라우저에서 실행됩니다. 소스 코드, API 페이로드, 설정 파일은 서버에 업로드되지 않습니다.

분할 보기 또는 통합 보기

나란히 검토할 때는 분할 보기를, 패치처럼 간결하게 볼 때는 통합 보기를 사용하세요. 큰 파일에서는 변경 없는 줄 숨기기로 바뀐 부분만 볼 수 있습니다.

YAML 파일을 온라인에서 비교하는 방법

이 YAML Diff Checker는 코드와 설정 변경 사항을 서버 업로드 없이 빠르게 비교하려는 개발자를 위한 도구입니다. 두 버전을 붙여넣고 비교하기를 클릭하면 YAML 구문 강조가 적용된 상태로 추가·삭제된 줄과 줄 안의 수정 내용을 검토할 수 있습니다.

  1. 왼쪽에 원본 YAML 파일을 붙여넣거나 업로드하세요.

  2. 오른쪽에 변경된 YAML 파일을 붙여넣거나 업로드하세요.

  3. 비교하기를 클릭하고 분할 보기 또는 통합 보기로 결과를 확인하세요. 수정된 부분만 보려면 변경 없는 줄 숨기기를 켜세요.

브라우저에서 비공개로 실행되는 YAML 비교

비교는 브라우저에서 로컬로 실행되므로 소스 코드, API 응답, 시크릿, 설정 파일이 기기 밖으로 나가지 않습니다. 복원을 위해 최근 한 세션이 브라우저 저장소에 저장될 수 있으며, 도구에서 언제든지 삭제할 수 있습니다.

YAML 비교 활용 사례

Kubernetes, CI, 인프라 설정 파일을 비교하세요.

들여쓰기에 민감한 설정 변경 사항을 검토하세요.

배포 전에 리스트, 맵, 앵커를 확인하세요.

YAML 구문 강조

이 페이지에서는 구문 강조가 YAML 구문으로 고정되어 있어 언어 선택 메뉴를 신경 쓸 필요가 없습니다. 파서는 맵, 리스트, 앵커, 스칼라 같은 토큰을 구분하고, 비교 엔진은 실제로 바뀐 텍스트를 강조 표시합니다.

.yml, .yaml

참고 문서: YAML 명세

YAML Diff Checker 자주 묻는 질문

YAML Diff Checker는 어떤 도구인가요?

YAML의 두 버전을 비교해 추가·삭제·수정된 줄을 강조 표시합니다. 구문 강조가 YAML 구문으로 고정되어 있어 변경 사항을 검토할 때 언어 토큰을 한눈에 알아보기 쉽습니다.

YAML 파일이 서버에 업로드되나요?

아니요. 비교는 브라우저에서 실행됩니다. 비교하기를 클릭해도 파일은 서버에 업로드되지 않습니다.

어떤 YAML 파일 형식을 비교할 수 있나요?

.yml, .yaml 같은 일반 텍스트 파일을 붙여넣거나 업로드할 수 있습니다. 텍스트 파일이라면 무엇이든 비교할 수 있으며, 이 페이지에서는 YAML 구문 강조가 자동으로 적용됩니다.

큰 YAML 파일도 비교할 수 있나요?

네. 비교는 백그라운드 워커에서 실행되므로 브라우저가 멈추지 않습니다. 다만 파일이 매우 크면 기기에서 처리하는 데 몇 초 걸릴 수 있습니다.