텍스트 비교 도구

두 텍스트의 차이점을 줄 단위로 비교하고 시각적으로 표시하는 무료 온라인 Diff 도구

원본 0 B
수정본 0 B
0
추가된 줄
0
삭제된 줄
0
변경 없는 줄
비교 결과
두 텍스트가 동일합니다.

원본과 수정본 사이에 차이점이 없습니다.

텍스트 비교(Diff) 도구란?

텍스트 비교(Diff) 도구는 두 텍스트의 차이점을 줄 단위 또는 문자 단위로 분석하여 시각적으로 표시해주는 유틸리티입니다. 코드 리뷰, 문서 변경 사항 확인, 설정 파일 비교 등 다양한 상황에서 활용할 수 있습니다. LCS(Longest Common Subsequence) 알고리즘을 사용하여 정확한 차이점을 감지합니다.

사용 방법

  1. 왼쪽 입력란에 원본 텍스트를, 오른쪽 입력란에 수정된 텍스트를 입력합니다.
  2. "비교" 버튼을 클릭하면 두 텍스트의 차이점이 색상으로 구분되어 표시됩니다.
  3. "문자 단위 비교" 옵션을 활성화하면 변경된 줄 내에서 정확히 어떤 문자가 바뀌었는지 확인할 수 있습니다.
  4. "공백 무시" 옵션을 활성화하면 공백 차이를 무시하고 실질적인 내용 변경만 비교합니다.

자주 묻는 질문

아닙니다. 모든 비교 처리는 브라우저에서 이루어지며, 입력한 텍스트는 외부 서버로 전송되지 않습니다. 소스 코드나 민감한 문서도 안심하고 비교할 수 있습니다.

LCS(Longest Common Subsequence, 최장 공통 부분 수열) 알고리즘을 사용합니다. 이 알고리즘은 Git 등의 버전 관리 시스템에서도 사용되는 표준적인 비교 방식으로, 정확한 차이점 감지가 가능합니다.

브라우저에서 처리하므로 이론적으로 제한은 없지만, 수만 줄 이상의 매우 큰 텍스트는 처리 시간이 길어질 수 있습니다. 일반적인 코드 파일이나 문서 수준에서는 문제없이 사용할 수 있습니다.

줄 단위 비교는 변경된 줄 전체를 표시하고, 문자 단위 비교(인라인 Diff)는 변경된 줄 내에서 정확히 어떤 문자가 추가되거나 삭제되었는지를 하이라이트하여 보여줍니다. 문자 단위 비교를 활성화하면 미세한 변경 사항도 쉽게 파악할 수 있습니다.