로컬 실행
텍스트 Diff 비교
두 텍스트 블록을 비교해 줄 단위 차이를 표시합니다.
입력값은 브라우저에서 처리되며 업로드되지 않습니다.
출력
추가됨: 0 · 삭제됨: 0 · 변경 없음: 0
수정 사항 검토, 설정 변경 비교, 복사한 텍스트 확인, 두 버전 사이의 작은 차이를 찾는 데 유용합니다. 가볍고 모바일 친화적이며 반복 사용에 맞게 설계되었습니다.
전체 코드 리뷰 도구 없이 텍스트 변경 비교
두 snippet이 거의 같아 보일 때 작은 변경은 놓치기 쉽습니다. 이 diff checker는 설정, 문구, 로그, JSON 조각, 문서의 차이를 line by line으로 보여줘 브라우저 안에서 빠르게 검토하게 합니다.
설정 검토
환경 변수 snippet, feature flag export, 작은 JSON/YAML block을 적용 전에 비교합니다.
문구 편집
문단, release note, support response의 두 버전에서 무엇이 바뀌었는지 확인합니다.
디버깅 단서
로그와 command output에서 빠진 줄, 순서 변경, 바뀐 ID를 찾습니다.
차이를 명확히 보는 순서
- 1왼쪽에는 이전 텍스트, 오른쪽에는 새 텍스트를 붙여 넣습니다.
- 2공백이 중요하지 않다면 먼저 불필요한 whitespace를 정리합니다.
- 3추가된 줄보다 제거된 줄을 먼저 살펴 사라진 내용을 이해합니다.
- 4중요한 변경은 source system에서 한 번 더 확인합니다.
Line diff 예시
Old:
status=queued
retry=1
New:
status=sent
retry=0- status=queued
+ status=sent
- retry=1
+ retry=0작은 상태 변경도 line diff에서는 바로 드러납니다.
Diff 한계
- Line diff는 변경 이유를 설명하지 않습니다.
- 포맷이 바뀐 JSON은 데이터가 같아도 크게 달라 보일 수 있습니다.
- 큰 코드 변경은 version control review 도구를 쓰는 편이 좋습니다.
자주 묻는 질문
어떤 diff를 보여주나요?+
추가, 삭제, 변경 없는 줄을 표시하는 줄 단위 diff를 보여줍니다.
비교 내용은 비공개인가요?+
네. 두 텍스트 블록은 브라우저에서 비교됩니다.
코드도 비교할 수 있나요?+
네. 코드 스니펫, 설정 파일, 로그, 일반 텍스트를 붙여넣어 비교할 수 있습니다.