tomai
로그인
무료 · 텍스트 도구

텍스트 비교

두 텍스트 블록을 줄 단위로 비교하고 추가/삭제된 부분을 강조 표시

원본
수정본

텍스트 비교란 무엇인가요?

텍스트 비교는 문서의 두 버전을 비교해 실제로 달라진 부분을 줄 단위로 보여 줍니다. 새 초안과 옛 버전을 대조하거나 설정 파일의 변경 전후를 볼 때, 눈으로는 한 줄짜리 변경을 놓치기 쉽습니다. 비교 도구는 추가된 줄과 삭제된 줄을 전부 표시하므로 어떤 변경도 빠뜨릴 수 없습니다. 최장 공통 부분 수열 알고리즘을 사용하기 때문에 흩어진 작은 수정도 큰 재배치도 또렷하게 드러납니다. 편집자, 개발자, 그리고 남의 글을 검토해야 하는 모든 사람에게 없어서는 안 될 도구입니다.

비교 결과가 보여 주는 것

  • ➕ 추가된 줄을 초록색으로 강조
  • ➖ 삭제된 줄을 빨간색으로 강조
  • ✔️ 변경 없는 줄은 문맥으로 유지
  • 📊 추가·삭제·유지 줄 수의 실시간 집계
  • ⌨️ 양쪽에 붙여넣고 즉시 비교

비교가 빛을 발하는 때

  • 편집자가 내 초안에 가한 수정 검토
  • 찾아바꾸기가 설정 파일의 어떤 줄을 바꿨는지 확인
  • 발행 전에 동료가 수정한 카피 검증
  • 두 내보내기가 예상한 부분에서만 다른지 확인

비교 전체가 브라우저 안에서 이루어지며 어느 쪽 텍스트도 업로드되지 않습니다. 계약서, 소스 코드, 어떤 기밀 내용이라도 안심하고 비교할 수 있습니다.

마지막 업데이트 · 2026-09-01

차이가 계산되는 방식

  • 행열 위 최장 공통 부분수열을 구해 연속 구간을 변경 블록으로 묶습니다 — 고전 diff 모델, 전부 로컬 계산.
  • 행 모드는 반 행을 매치하지 않습니다: 단어 하나 바뀌면 행 전체 표시 — 리뷰가 정직하게 유지됩니다.
  • 공백만 바뀐 변경은 따로 표기 — 인덴트 노음이 진짜 수정을 숨기지 못 합니다.

읽을 수 있는 diff 가 디버그할 수 있는 diff 를 이긴다

줄 단위 정밀 비교

최장 공통 부분 수열 매칭이 두 버전의 동일한 줄을 짝지은 뒤 추가된 줄은 초록색, 삭제된 줄은 빨간색으로 표시합니다. 그 사이를 추측으로 채우지 않습니다.

🔒

막대의 변경 수치

결과 위에 실시간 집계가 추가된 줄 수와 삭제된 줄 수를 정확히 알려 주므로, 10줄짜리 수정인지 100줄짜리 재작성인지 한 줄도 읽지 않고 구분할 수 있습니다.

🎯

스팟 체크와 깨끗한 사본

초안을 이전 버전과, 설정 파일을 변경 전후로, 같은 목록의 두 내보내기를 비교해 보세요. 차이가 없으면 결과는 그대로 그렇다고 말해 줍니다.

자주 묻는 질문

이 비교는 단어 단위인가요, 줄 단위인가요?

줄 단위입니다. 각 줄을 하나의 단위로 취급하므로, 줄 중간의 변경 사항이 있어도 변경된 단어만 강조하는 대신 해당 줄 전체가 삭제된 후 다시 추가된 것으로 표시됩니다.

비교에는 어떤 알고리즘이 사용되나요?

최장 공통 부분 수열(LCS)에 기반한 고전적인 줄 diff 알고리즘으로, "diff" 명령어나 Git의 줄 단위 비교 뒤에 있는 것과 같은 계열의 알고리즘입니다.

입력한 텍스트가 어딘가로 업로드되나요?

아니요. 비교 작업은 전적으로 브라우저 안에서 이루어집니다. 두 텍스트 블록 중 어느 것도 서버로 전송되지 않습니다.

관련 도구

관련 도구