Playcloud8

📖 Diff 비교 도구 소개

코드 리뷰 전 로컬에서 변경 사항을 빠르게 확인하거나, 두 버전의 문서/설정 파일이 어떻게 다른지 비교해야 할 때 이 도구를 사용하세요. Myers diff 알고리즘으로 실제 git diff와 동일한 방식으로 비교하며, 한 줄 안에서 바뀐 단어만 정확히 하이라이트해 보여줍니다.

🎯 무엇을 하나요

두 텍스트를 줄 단위 또는 단어 단위로 비교해 추가·삭제·변경 부분을 색상으로 구분해 보여줍니다.

⏰ 언제 사용하나요

코드 리뷰 전 변경점 확인, 설정 파일 버전 비교, 문서 수정 전후 비교, 번역문 검수 시 사용합니다.

👤 누가 사용하나요

개발자, 문서 작성자, 두 버전의 텍스트를 정확히 비교해야 하는 모든 사용자에게 유용합니다.

🧭 사용 방법

  1. 왼쪽에는 원본, 오른쪽에는 변경본 텍스트를 입력합니다.
  2. 필요하면 공백 무시, 대소문자 무시, 비교 단위(줄/단어) 옵션을 선택합니다.
  3. "비교" 버튼을 누르면 추가(초록)·삭제(빨강)·변경(노랑) 부분이 하이라이트된 결과가 표시됩니다.
  4. "통합 보기"와 "좌우 보기"를 전환하며 원하는 방식으로 확인할 수 있습니다.
  5. "📋 패치 텍스트 복사"로 git diff 형식의 텍스트를 바로 복사할 수 있습니다.

💡 실제 예제

예제 1 · 코드 한 줄 수정
return 1;
↓ 비교
"1;"만 삭제(빨강), "2;"만 추가(초록)로 표시
예제 2 · 줄 추가
const x = 1;
↓ 비교
새로 추가된 줄만 초록으로 표시, 나머지는 동일 처리
예제 3 · 공백만 다른 문서
여러 줄의 들여쓰기만 다른 텍스트
↓ 공백 무시 체크 후 비교
"두 텍스트가 동일합니다" 안내

🛠️ 활용 사례

코드 리뷰 전 변경점 미리 확인 설정 파일 버전 간 차이 비교 문서 교정 수정 전후 비교 번역 검수 원문·번역문 대조 AI 생성 결과 재생성 전후 비교

❓ 자주 묻는 질문

어떤 diff 알고리즘을 사용하나요?
git 등에서 널리 쓰이는 Myers diff 알고리즘을 사용합니다. 줄 단위로 먼저 비교한 뒤, 바뀐 줄이 있으면 그 줄 안에서 단어 단위로 다시 한번 비교해 정확히 어느 부분이 바뀌었는지 보여줍니다.
줄 단위와 단어 단위 중 뭘 선택해야 하나요?
코드나 설정 파일처럼 줄 구조가 의미 있는 경우 줄 단위를, 문장이 이어지는 일반 문서·번역문 비교는 단어 단위를 추천합니다.
큰 파일도 비교할 수 있나요?
브라우저에서 즉시 계산하는 방식이라 각 4,000줄 / 300,000자를 넘으면 앞부분만 잘라 비교합니다. 초과 시 화면에 안내 문구가 표시됩니다.
패치 텍스트 복사는 어떤 형식인가요?
git diff와 유사한 unified diff 형식(줄 앞에 +/- 표시)으로 복사되어 PR 코멘트나 문서에 바로 붙여넣을 수 있습니다.
입력한 텍스트가 서버에 저장되나요?
"비교" 버튼을 누르면 실행 이력으로 원본·변경본 원문이 서버에 기록되며, 결과 화면과 이력 확인은 항상 같은 계산 로직을 사용합니다. 비교 계산 자체는 브라우저에서 즉시 처리됩니다.

🕘 최근 사용 도구