Text Diff Checker
Compare two texts side by side and highlight additions, deletions, and unchanged lines.
Original Text
Modified Text
모든 개발자가 경험해봤을 겁니다 — 설정 파일, SQL 쿼리, README의 두 버전이 있고 정확히 무엇이 바뀌었는지 알아야 할 때. 수동 스캔은 놓치는 게 있습니다. 제대로 된 diff 도구는 그렇지 않습니다. 이 체커는 임의의 두 텍스트를 비교하고 브라우저에서 바로 줄별로 모든 추가, 삭제, 수정을 강조 표시합니다. 데이터는 절대 기기 밖으로 나가지 않으며, 자격 증명, 개인 설정, 미공개 코드를 비교할 때 중요합니다. 이 도구를 구동하는 diff 알고리즘은 git diff, GNU diffutils, 코드 리뷰 도구에서 사용하는 것과 같은 종류의 로직입니다. JSON의 경우 diff를 수행하기 전에 JSON 포매터로 먼저 구조를 정규화하는 것을 고려하세요. 더 큰 데이터셋은 jq로 JSON을 전처리한 후 붙여넣을 수 있습니다. 버전 관리 프로젝트에서는 GitHub 풀 리퀘스트가 유사한 시각적 diff를 제공합니다.
텍스트 비교 도구 사용 방법
텍스트 A 붙여넣기 (원본)
왼쪽 패널에 원본 텍스트를 붙여넣으세요. 코드, 설정 파일, SQL, JSON 또는 일반 텍스트 모두 사용 가능합니다.
텍스트 B 붙여넣기 (수정본)
오른쪽 패널에 수정된 버전을 붙여넣으세요. 비교 결과가 즉시 업데이트됩니다.
차이점 검토
추가된 줄은 초록색, 삭제된 줄은 빨간색으로 표시됩니다. 줄 내 변경 사항은 단어 수준으로 표시되어 정확히 무엇이 바뀌었는지 확인할 수 있습니다.
출력 예시
Example: Config file change
텍스트 A (원본):
host=localhost
port=5432
database=myapp
pool_size=5텍스트 B (수정본):
host=db.production.com
port=5432
database=myapp
pool_size=20
timeout=30Frequently Asked Questions
이 도구는 텍스트를 서버로 전송하나요?
아니요. 비교는 완전히 브라우저에서 실행됩니다. 텍스트는 어디에도 업로드되지 않으므로 개인 설정, 자격 증명, 미공개 코드에도 안전합니다.
어떤 종류의 차이점을 감지하나요?
추가(새로운 줄이나 단어), 삭제(제거된 콘텐츠), 수정(변경된 줄)을 감지합니다. 줄 수준과 단어 수준 강조 표시가 모두 지원됩니다.
산문뿐만 아니라 코드도 비교할 수 있나요?
네 — 코드, 설정 파일, SQL, JSON, YAML, Markdown, 일반 산문 등 어떤 일반 텍스트든 붙여넣을 수 있습니다. 도구는 형식에 상관없습니다.
git diff와 어떻게 다른가요?
git diff는 저장소와 명령줄 접근이 필요합니다. 이 도구는 두 텍스트 조각으로 브라우저에서 즉시 작동합니다 — git 기록도 터미널도 필요 없습니다.
About Text Diff
This tool uses the Longest Common Subsequence (LCS) algorithm to compare texts line by line, the same approach used by tools like git diff. Lines unique to the original are shown in red, lines added in the modified version in green, and unchanged lines in white.