로컬 실행

텍스트 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. 1왼쪽에는 이전 텍스트, 오른쪽에는 새 텍스트를 붙여 넣습니다.
  2. 2공백이 중요하지 않다면 먼저 불필요한 whitespace를 정리합니다.
  3. 3추가된 줄보다 제거된 줄을 먼저 살펴 사라진 내용을 이해합니다.
  4. 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를 보여줍니다.

비교 내용은 비공개인가요?+

네. 두 텍스트 블록은 브라우저에서 비교됩니다.

코드도 비교할 수 있나요?+

네. 코드 스니펫, 설정 파일, 로그, 일반 텍스트를 붙여넣어 비교할 수 있습니다.