0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
설정
텍스트 블록 두 개를 줄 당 비교하여 변경 사항, 추가 및 삭제를 감지하세요. 검토 중인 콘텐츠 유형에 따라 대문자, 공백 또는 빈 줄에 대한 허용 범위를 조정하세요.
비교할 텍스트
옵션

작동 방식

텍스트 비교기는 두 블록을 한 줄씩 맞대어 무엇이 같았는지, 무엇이 바뀌었는지, 무엇이 추가되었는지, 무엇이 삭제되었는지 표시합니다. 안정된 줄을 정렬하기 위해 최장 공통 부분 수열(LCS) 알고리즘을 사용하므로, 중간의 변경이 비교의 나머지를 어긋나게 하지 않습니다.

+와 - 접두사가 붙는 통합 보기나 좌우 나란히 보기 중에서 고를 수 있고, 그러한 차이가 관심 없을 때 대소문자, 공백, 빈 줄을 무시하는 옵션을 켤 수 있습니다. 모든 계산은 브라우저에서 이루어지며, 텍스트는 어떤 서버로도 전송되지 않습니다.

활용 사례

  • 구성 파일, .env, 매니페스트의 두 버전 사이에서 무엇이 바뀌었는지 감지하기.
  • 오류를 조사하기 전에 두 API 응답이나 두 데이터 덤프의 차이를 검토하기.
  • 두 목록(의존성, 사용자, 경로)을 비교하여 어떤 항목이 추가되거나 제거되었는지 확인하기.
  • 작성했거나 번역한 텍스트의 두 버전을 대조하여 수정 사항을 빠르게 찾기.

자주 묻는 질문

줄 단위로 비교하나요, 아니면 문자 단위로 비교하나요?

비교는 줄 단위입니다: 각 줄은 대응하는 줄과 정렬되어 동일, 수정, 추가, 삭제로 분류됩니다. 줄이 수정되면 변경을 쉽게 읽도록 이전 버전과 새 버전이 함께 표시됩니다.

무시 옵션은 무엇을 하나요?

"대소문자 무시"는 대문자와 소문자를 같게 취급하고, "공백 무시"는 탭과 반복된 공백을 정규화하며, "빈 줄 무시"는 비교 전에 빈 줄을 버립니다. 서식 차이가 아니라 실제 변경에 집중하는 데 도움이 됩니다.

통합 보기와 좌우 나란히 보기의 차이는 무엇인가요?

통합 보기는 추가된 줄과 삭제된 줄이 번갈아 나오는 단일 흐름을 보여주며, git diff와 비슷합니다. 좌우 나란히 보기는 원본 텍스트를 왼쪽, 새 텍스트를 오른쪽에 두어 긴 블록을 나란히 읽기에 편리합니다.

내 텍스트가 어떤 서버로 업로드되나요?

아니요. 비교는 JavaScript로 브라우저에서 전적으로 실행되므로, 민감한 콘텐츠를 컴퓨터 밖으로 내보내지 않고 비교할 수 있습니다.