← 모든 도구
Diff 체커
두 텍스트를 나란히 비교해 줄·문자 단위 차이를 하이라이트합니다.
텍스트 Diff 비교기
Diff 비교기는 두 텍스트를 나란히 놓고 무엇이 추가·삭제·변경됐는지 시각적으로 보여 주는 도구입니다. CodeMirror의 병합(merge) 뷰를 기반으로 하며, 줄 단위 차이뿐 아니라 같은 줄 안에서 바뀐 문자 구간까지 하이라이트해 정확히 어디가 달라졌는지 짚어 줍니다.
왼쪽 창에 원본, 오른쪽 창에 비교 대상을 붙여 넣으면 두 창 사이에 변경 표시가 나타납니다. 각 창에는 줄 번호가 표시되고 긴 줄은 자동으로 줄바꿈되어, 코드·설정 파일·JSON·로그 등 어떤 텍스트든 편하게 대조할 수 있습니다. 버튼 하나로 샘플을 넣어 동작을 바로 확인하거나, 내용을 지우고 새로 시작할 수 있습니다.
비교 연산은 전부 브라우저에서 수행되며 붙여 넣은 텍스트는 서버로 전송되지 않습니다. 민감한 설정 파일이나 내부 코드를 비교할 때도 데이터가 외부로 나가지 않아 안심하고 사용할 수 있습니다.
사용 방법
- 왼쪽 창에 원본 텍스트를, 오른쪽 창에 비교할 텍스트를 붙여 넣습니다.
- 두 창 사이에 표시되는 하이라이트로 추가·삭제·변경된 부분을 확인합니다. 줄 안에서 바뀐 문자 구간까지 강조됩니다.
- 동작을 먼저 보고 싶으면 '샘플 넣기' 버튼을, 처음부터 다시 하려면 '지우기' 버튼을 누릅니다.
자주 묻는 질문
- 줄 단위와 문자 단위 중 어떤 차이를 보여 주나요?
- 둘 다 보여 줍니다. 어느 줄이 바뀌었는지 표시할 뿐 아니라, 같은 줄 안에서 실제로 달라진 문자 구간까지 하이라이트합니다.
- 어떤 종류의 텍스트를 비교할 수 있나요?
- 코드, JSON, 설정 파일, 로그, 일반 문장 등 텍스트라면 무엇이든 비교할 수 있습니다. 특정 언어 문법에 종속되지 않습니다.
- 긴 줄은 어떻게 표시되나요?
- 줄바꿈(line wrapping)이 켜져 있어 긴 줄도 가로 스크롤 없이 창 안에서 접혀 표시됩니다. 줄 번호도 함께 제공됩니다.
- 붙여 넣은 내용이 서버로 전송되나요?
- 아니요. 모든 비교는 브라우저에서 실행되며 텍스트는 서버로 전송되지 않습니다.