Diff 뷰어란?
diff 뷰어는 두 텍스트 블록을 비교하고 그 차이점을 시각적으로 강조 표시하는 도구입니다. 추가, 제거, 수정된 행을 식별하여 변경 사항을 한 눈에 쉽게 검토할 수 있습니다. Diff 도구는 코드 검토, 병합 충돌 해결 및 문서 개정 추적을 위한 소프트웨어 개발의 기본입니다. 이 도구는 병렬 및 통합 diff 형식을 모두 지원하며 출력은 전적으로 브라우저에서 생성됩니다.
Diff 뷰어를 사용하는 방법
- 1원본 텍스트를 왼쪽의 'Original' 텍스트 영역에 붙여넣습니다.
- 2수정된 텍스트를 오른쪽의 'Modified' 텍스트 영역에 붙여넣습니다.
- 3아래에서 색상별로 구분된 차이점을 확인하세요. 추가 사항은 녹색, 삭제 사항은 빨간색입니다.
- 4비교 방향을 바꾸려면 'Swap' 버튼을 사용하세요.
- 5차이점 형식을 변경하려면 'Side by Side' 탭과 'Unified' 탭 사이를 전환하세요.
- 6패치 또는 문서에 사용하기 위해 복사 버튼을 사용하여 통합 diff 출력을 복사합니다.
Common 텍스트 차이 뷰어 및 비교기 use cases
Developer debugging
Use 텍스트 차이 뷰어 및 비교기 to quickly inspect generated output, API payloads, configuration values, or encoded data while building and debugging software.
Review before reuse
Validate or transform diff, compare, text, json, yaml, structured data before adding the result to a project, document, form, message, or shared file.
Privacy-first browser processing
Run common diff, compare, text, json, yaml, structured data tasks locally in the browser without sending sensitive development data to a backend service.
자주 묻는 질문
어떤 diff 형식을 사용할 수 있나요?
이 도구는 두 가지 보기를 제공합니다. Side by Side는 추가 및 삭제 내용을 색상 코딩과 함께 인라인으로 표시하고, Unified는 패치 및 버전 제어 시스템에서 일반적으로 사용되는 표준 통합 diff 형식을 생성합니다.
바이너리 파일이나 이미지를 비교할 수 있나요?
아니요. 이 도구는 일반 텍스트 비교를 위해 설계되었습니다. 바이너리 파일이나 이미지의 경우 IDE 또는 버전 제어 시스템의 특수 diff 도구를 사용하세요.
내 텍스트가 서버로 전송되나요?
아니요. 비교는 'diff' JavaScript 라이브러리를 사용하여 브라우저에서 전적으로 수행됩니다. 귀하의 콘텐츠는 귀하의 기기를 벗어나지 않습니다.
통합 diff 출력은 어떻게 작동합니까?
통합 diff 형식은 줄 범위 헤더와 함께 컨텍스트 줄(접두사 공백), 추가(접두사 +) 및 삭제(접두사 -)를 표시합니다. 이 형식은 git apply 및 patch 명령과 같은 도구와 호환됩니다.