텍스트 비교 — 자주 묻는 질문
텍스트 비교(Diff)는 두 버전의 문서에서 무엇이 추가·삭제·변경되었는지 색상으로 시각화하는 도구입니다. 계약서 수정 확인, 코드 변경 내역, 보고서 버전 관리 등 다양한 상황에서 활용할 수 있습니다.
Q. 비교 알고리즘은 어떻게 작동하나요?
LCS(Longest Common Subsequence) 알고리즘을 사용합니다. 두 텍스트의 공통 부분을 최대화하고 나머지를 추가(+)·삭제(-)로 분류합니다. 줄 단위로 비교하므로 구두점 하나 차이도 정확히 잡아냅니다.
Q. 계약서 검토에 어떻게 활용하나요?
원본 계약서를 왼쪽, 수정된 계약서를 오른쪽에 붙여넣으면 변경된 조항이 빨간색(삭제)·초록색(추가)으로 표시됩니다. '좌우 비교' 모드가 더 읽기 편합니다.
Q. 파일을 직접 업로드할 수 있나요?
현재는 텍스트 직접 붙여넣기 방식만 지원합니다. Word/PDF 파일은 내용을 복사해서 붙여넣어 사용하세요. 텍스트는 브라우저에서만 처리되며 서버로 전송되지 않습니다.
Q. 대용량 텍스트도 비교할 수 있나요?
수만 줄의 텍스트도 비교 가능하나, 텍스트가 매우 길면 브라우저 처리 시간이 길어질 수 있습니다. 수십만 줄 이상의 코드 파일은 Git diff 명령어를 사용하는 것이 더 효율적입니다.
※ 입력한 텍스트는 서버로 전송되지 않고 브라우저에서만 처리됩니다. 기밀 계약서나 민감한 문서도 안전하게 비교할 수 있습니다.