- 홈
- 텍스트 비교
텍스트 비교
원본과 수정본을 붙여 넣으세요. 추가, 삭제, 수정된 줄이 모두 보이고 바뀐 단어가 표시돼요.
차이점
| 1 | 팀원 여러분께, | 1 | 팀원 여러분께, |
| 2 | 2 | ||
| 3 | 분기 리뷰 회의는 금요일 오전 10시에 있습니다. | 3 | 분기 리뷰 회의가 목요일 오후 2시로 변경되었습니다. |
| 4 | 프로젝트 진행 상황과 궁금한 점을 준비해 주세요. | 4 | 프로젝트 진행 상황과 궁금한 점을 준비해 주세요. |
| 5 | 회의는 | 5 | 회의는 온라인으로 진행합니다. |
| 6 | 회의 후에는 점심이 제공됩니다. | 6 | 발표 자료는 수요일 저녁까지 보내 주세요. |
| 7 | 7 | ||
| 8 | 감사합니다. | 8 | 감사합니다. |
| 9 | 김지민 드림 | 9 | 김지민 드림 |
| 1 | 1 | 팀원 여러분께, | |
| 2 | 2 | ||
| 3 | − | 분기 리뷰 회의는 금요일 오전 10시에 있습니다. | |
| 3 | + | 분기 리뷰 회의가 목요일 오후 2시로 변경되었습니다. | |
| 4 | 4 | 프로젝트 진행 상황과 궁금한 점을 준비해 주세요. | |
| 5 | − | 회의는 | |
| 6 | − | 회의 후에는 점심이 제공됩니다. | |
| 5 | + | 회의는 온라인으로 진행합니다. | |
| 6 | + | 발표 자료는 수요일 저녁까지 보내 주세요. | |
| 7 | 7 | ||
| 8 | 8 | 감사합니다. | |
| 9 | 9 | 김지민 드림 |
두 글을 비교하는 방법
- 왼쪽에 원본을, 오른쪽에 수정본을 붙여 넣거나 양쪽에 파일을 하나씩 여세요.
- 비교 결과가 아래에 나타나고 입력하는 대로 바뀌어요. 아주 긴 글은 비교(또는 Ctrl+Enter)를 누르세요.
- 요약을 확인하세요. 추가, 삭제, 수정된 줄 수가 나와요. 수정된 줄 안에서는 정확히 다른 단어가 강조돼요.
- 나란히 보기와 통합 보기를 바꾸거나, 양쪽을 맞바꾸거나, 결과를 패치로 복사할 수 있어요.
결과 읽는 법
- 빨간 줄은 원본에만 있는 줄로, 삭제된 거예요. 초록 줄은 수정본에만 있는 줄로, 추가된 거예요.
- 수정된 줄은 양쪽에 모두 나오고 고친 단어가 더 진하게 표시돼서, 바뀐 날짜나 빠진 “안” 한 글자도 바로 찾을 수 있어요.
- 나란히 보기는 두 버전을 옆에 나란히 놓아서 넓은 화면에 좋아요. 통합 보기는 Git이나 대부분의 코드 리뷰 도구처럼 − 줄과 + 줄을 한 열에 보여 줘요. 휴대폰에서는 기본으로 이 보기가 나와요.
- 바뀌지 않은 줄이 길게 이어지면 접혀 있어요. “바뀌지 않은 줄 보기”를 누르면 펼쳐져요.
비교 방식
이 도구는 Git과 Unix diff 명령에 쓰이는 Myers 차이 알고리즘으로, 원본을 수정본으로 바꾸는 가장 적은 줄 변경을 찾아요. 변경 블록 안에서는 삭제된 줄과 추가된 줄을 순서대로 짝짓고, 두 줄이 30% 이상 같으면 수정된 한 줄로 보여 주면서 단어 단위로 다시 비교해요. 그렇지 않으면 삭제와 추가로 따로 보여 줘요.
공백 무시는 이어진 공백과 탭을 한 칸으로 보고 줄 앞뒤 공백을 무시해서, 들여쓰기만 바뀐 경우에 유용해요. 대소문자 무시는 영문 대문자와 소문자를 같게 봐요. 큰 비교는 브라우저의 백그라운드 스레드에서 돌아가서 1만 줄짜리 파일도 페이지가 멈추지 않아요.
이럴 때 비교해요
- 에세이, 계약서, 규정의 두 초안을 비교해서 편집자가 무엇을 고쳤는지 확인할 때.
- 터미널을 열지 않고 코드나 설정 파일의 버전을 비교할 때.
- 이메일 주소나 상품 코드처럼 내보낸 목록에서 새로 생긴 항목을 찾을 때. 텍스트 정리 도구로 두 목록을 먼저 정렬하면 가장 깔끔해요.
- 번역문이나 자막을 이전 버전과 비교할 때.
자주 묻는 질문
제 글이 업로드되나요?
아니요. 비교는 전부 브라우저 안에서 이뤄지고 두 글은 저장되거나 어디로도 전송되지 않아요. 그래서 계약서, 코드, 개인 문서에도 안심하고 쓸 수 있어요.
얼마나 긴 글까지 되나요?
수만 줄도 잘 돼요. 작업이 백그라운드에서 이뤄져서 페이지가 계속 반응해요. 그만큼 크면서 아주 많이 다른 글은 줄 단위가 아니라 더 큰 교체 블록으로 표시돼요.
Word나 PDF 파일도 비교할 수 있나요?
바로는 안 돼요. 문서를 열어 텍스트를 복사해서 붙여 넣으세요. .txt, .md, .csv, .json, .html 같은 일반 텍스트 파일과 코드 파일은 열기 버튼으로 열거나 칸 위로 끌어다 놓으면 돼요.
통합 diff나 패치는 뭔가요?
Git과 코드 리뷰 도구가 쓰는 변경 사항의 표준 텍스트 형식이에요. −로 시작하는 줄은 삭제, +로 시작하는 줄은 추가이고, @@ 머리줄이 각 변경의 위치를 알려 줘요. “패치로 복사”를 누르면 이 형식으로 복사돼요.
왜 어떤 줄은 수정이 아니라 삭제와 추가로 나오나요?
두 줄에 공통된 부분이 30% 정도도 안 되면 바뀐 단어를 표시해도 거의 전부가 강조되기 때문에, 삭제와 추가로 따로 보여 줘요.
공백 무시를 켜면 빈 줄도 무시하나요?
아니요. 줄 안의 이어진 공백과 탭을 한 칸으로 보고 줄 앞뒤 공백을 무시하지만, 빈 줄이 하나 더 있으면 여전히 변경으로 셉니다.