텍스트 비교 작동 방식
텍스트 비교 도구는 두 텍스트 블록을 줄 단위로 비교해 추가, 삭제, 변경 없는 줄을 강조 표시합니다. 추가된 줄은 녹색, 삭제된 줄은 빨간색으로 표시되며, 양쪽 텍스트의 줄 번호를 여백에 함께 보여주는 단일 스택형 화면으로 나타납니다. 두 입력 영역에 텍스트가 있으면 브라우저에서 즉시 비교가 실행되고, 붙여넣은 내용은 서버에 전송되지 않습니다.
사용된 비교 알고리즘은 최장 공통 부분열(LCS) diff로, 줄 단위로 계산되며 Unix diff 유틸리티가 속한 것과 같은 계열입니다. 두 텍스트가 공유하는 가장 큰 줄 집합을 찾고, 나머지를 모두 추가 또는 삭제로 표시합니다. 표시되는 출력은 unified diff처럼 읽히므로, Git diff 출력에 익숙하다면 쉽게 읽을 수 있습니다.