텍스트 비교 (diff)
두 텍스트를 나란히 비교하고 줄 단위와 문자 단위로 차이점을 강조 표시합니다.
양쪽에 텍스트를 입력하면 차이가 표시됩니다.
사용 방법
- 왼쪽에 원본 텍스트를, 오른쪽에 수정된 텍스트를 붙여넣으세요.
- 비교는 입력에 따라 자동으로 업데이트됩니다. 「비교하기」 버튼을 누르면 즉시 실행됩니다.
- 삭제된 줄은 빨간색, 추가된 줄은 초록색으로 표시됩니다. 줄이 편집된 경우, 줄 쌍 안에서 변경된 정확한 문자가 강조 표시됩니다.
- 「좌우 바꾸기」를 사용하면 차이의 방향을 반대로 바꿔 읽을 수 있습니다.
참고 사항
- 비교는 최장 공통 부분 수열 diff를 사용해 브라우저에서 완전히 실행됩니다. 두 텍스트 모두 업로드되지 않습니다.
- 비교 속도를 유지하기 위해 각 쪽은 5,000줄로 제한됩니다. 더 큰 입력은 제한이 명시된 오류로 보고됩니다.
- 끝의 빈 줄도 줄로 계산되므로, 마지막 줄바꿈의 차이는 빈 줄이 추가되거나 삭제된 것으로 표시됩니다.
자주 묻는 질문
편집된 줄 전체가 문자 강조와 쌍을 이루지 않는 이유는 무엇인가요?
문자 강조는 삭제된 줄 바로 뒤에 추가된 줄이 오는 경우에 적용되며, 이는 편집된 줄의 일반적인 형태입니다. 더 큰 재배열은 별도의 삭제와 추가로 표시됩니다.
공백 차이를 무시하나요?
아니요. 줄은 공백을 포함해 정확히 비교됩니다. 공백을 먼저 정규화하려면 텍스트를 텍스트 변환 도구로 처리하세요.
코드를 비교할 수 있나요?
예. diff는 줄 기반이며 언어에 의존하지 않으므로 소스 코드, 설정 파일, 로그 모두 사용할 수 있습니다.