본문으로 건너뛰기
DiffResolver

텍스트 비교

두 텍스트를 온라인으로 비교하고 모든 변경 내용을 강조해서 확인하세요. 문자, 단어, 줄 단위를 고르고 공백이나 대소문자를 무시할 수 있습니다. 무료이며 아무것도 업로드하지 않습니다.

파일은 브라우저를 벗어나지 않습니다.

줄: 0 · 문자: 0
줄: 0 · 문자: 0
옵션
배치
비교 단위

한 줄에 JavaScript 정규식 하나를 씁니다. 예: \d{4}-\d{2}-\d{2}. 도구는 비교 전에 일치하는 부분을 가리므로, 일치한 부분 안의 차이는 보고하지 않습니다. 단어 두 개 이상에 걸치는 패턴에는 줄 단위가 필요합니다.

텍스트 비교 소개

두 텍스트를 비교하고 바뀐 부분을 강조합니다. 문자, 단어, 줄 단위 비교를 브라우저 안에서 계산합니다. 입력이 커도 아무것도 업로드하지 않습니다.

사용 방법

  1. 첫 번째 버전을 왼쪽 편집기에 붙여 넣거나 끌어다 놓습니다(파일 불러오기로 로컬 파일을 읽을 수도 있습니다).
  2. 두 번째 버전을 오른쪽 편집기에 붙여 넣습니다. 추가, 삭제, 변경 없는 부분이 바로 표시됩니다.
  3. 옵션에서 비교 단위(문자, 단어, 줄)와 무시 옵션을 조절해 무엇을 변경으로 볼지 정합니다.

예제 사용해 보기

조금씩 수정된 짧은 문장 두 개를 불러옵니다. 비교 단위가 강조에 어떤 영향을 주는지 볼 때 좋습니다.

이 도구가 다루지 않는 것

  • 옮겨진 텍스트 블록은 원래 위치의 삭제와 새 위치의 추가로 표시됩니다. 이동 감지는 없습니다.
  • 몇 메가바이트가 넘는 파일에는 줄 단위가 가장 빠릅니다. 아주 큰 입력에 문자 단위 비교를 쓰면 느려질 수 있습니다.

자주 묻는 질문

내 파일이 브라우저를 벗어나나요?

아닙니다. 모든 비교는 브라우저 안에서 실행됩니다. 붙여 넣거나 끌어다 놓거나 불러온 내용은 서버로 올라가지 않으며, 페이지를 연 다음 네트워크가 끊겨도 도구는 계속 동작합니다.

이 도구는 무료인가요?

예. 모든 DiffResolver 도구는 무료이고, 계정도 가입도 설치도 필요 없습니다. 처리가 사용자 기기에서 이루어지므로 서버가 정하는 사용 제한도 없습니다.

텍스트를 비교할 때 공백이나 대소문자를 무시할 수 있나요?

예. 옵션을 열고 공백 무시 또는 대소문자 무시를 켜세요. 비교가 바로 다시 계산되므로, 켜고 끄면서 어떤 차이가 겉모습뿐인지 확인할 수 있습니다.

문자, 단어, 줄 단위는 무엇이 다른가요?

비교 단위는 결과에 보고되는 가장 작은 덩어리를 정합니다. 문자 단위는 글자 하나의 수정까지 짚어 내고, 단어 단위는 변경을 단어 하나로 묶으며, 줄 단위는 줄 전체를 변경으로 다뤄 큰 파일에서 가장 빠릅니다.

복사해서 붙여 넣지 않고 텍스트 파일 두 개를 비교할 수 있나요?

예. 어느 편집기에서든 파일 불러오기 버튼을 쓰거나 파일을 끌어다 놓으세요. 파일은 로컬에서 읽고 업로드하지 않습니다.

파일 크기 제한이 있나요?

아무것도 업로드하지 않으므로 서버 제한은 없습니다. 실제 한계는 기기의 메모리가 정합니다. 텍스트 10 MB, 이미지 40 MB, 문서 100 MB, 압축 파일 500 MB를 넘으면 처리가 느릴 수 있다고 알려 주지만, 파일을 막지는 않습니다.

오프라인에서도 동작하나요?

예. 브라우저가 처음 방문한 다음 도구의 사본을 보관하므로, 전에 연 페이지는 네트워크 없이도 동작합니다. 브라우저 메뉴에서 DiffResolver를 앱으로 설치할 수도 있습니다. 설치는 선택 사항이고, 일반 탭에서도 똑같이 동작합니다.

내 데이터는 어디에 저장되나요?

파일은 어디에도 저장되지 않습니다. 페이지의 메모리에만 있다가 탭을 닫으면 사라집니다. 직접 저장한 것만 이 브라우저에 남습니다. 스냅샷, 도구 옵션, 테마가 그렇습니다. 지우려면 설정을 열고 모든 로컬 데이터 지우기를 고르세요.

관련 개념

관련 도구