텍스트 diff 도구 - 원본과 수정된 텍스트를 붙여넣으세요. 입력하는 동안 차이점이 실시간으로 강조됩니다.

원본
0 삭제됨 0 추가됨 0 변경됨
수정됨

텍스트 Diff 도구 작동 방식

원본 텍스트를 왼쪽 창에, 수정된 텍스트를 오른쪽에 붙여넣으십시오. diff는 입력하는 동안 실시간으로 업데이트됩니다 - 누를 버튼도, 업로드할 파일도, 서버로 전송되는 것도 없습니다. 차이점은 세 가지 색상으로 강조 표시되어 한눈에 스캔할 수 있습니다.

빨간색 - 삭제됨
원본에는 존재하지만 수정된 버전에서는 누락된 줄입니다.
초록색 - 추가됨
수정된 버전에서 새로 추가되었고 원본에는 없던 줄입니다.
주황색 - 변경됨
두 버전 모두에 존재하지만 변경된 라인입니다. 변경된 정확한 문자가 라인 내에서 강조 표시되어 어떤 단어나 토큰이 편집되었는지 볼 수 있습니다.
브라우저에서 완전히 실행
diff 알고리즘은 JavaScript에서 로컬로 실행됩니다. 텍스트는 업로드되거나, 로깅되거나, 저장되지 않습니다. 페이지가 로드된 후에는 오프라인에서 도구를 사용할 수 있습니다.

일반적인 사용 사례

교정 편집

원본과 수정된 초안을 붙여넣어 문서를 한 줄씩 뒤지지 않고도 검토자가 만든 모든 변경 사항을 확인하십시오.

설정 또는 코드 변경 검토

완전한 diff 도구에 액세스할 수 없을 때 구성 파일, JSON 페이로드 또는 코드 스니펫의 두 버전을 빠르게 비교하십시오.

번역 확인

번역된 카피의 두 변형을 비교하여 의도한 부분만 다른지 확인하십시오.

생성된 출력 감사

스크립트가 텍스트를 생성할 때, 의도하지 않은 회귀를 잡기 위해 알려진 양호한 기준선과 출력을 diff하십시오.

자주 묻는 질문

내 텍스트가 어디든 업로드됩니까?

아니요. diff는 JavaScript를 사용하여 브라우저에서 완전히 실행됩니다. 텍스트는 당사 서버로 전송되지 않고, 저장되지 않으며, 로깅되지 않습니다. 브라우저 개발자 도구를 열고 입력하는 동안 네트워크 탭을 확인하여 이를 확인할 수 있습니다.

각 색상은 무엇을 의미합니까?

빨강은 원본에서 제거된 라인을 강조 표시합니다. 녹색은 수정된 버전에서 추가된 라인을 강조 표시합니다. 주황은 둘 다에 존재하지만 변경된 라인을 강조 표시합니다 - 그러한 라인 내에서 다른 특정 문자가 강조 표시되어 정확한 편집을 확인할 수 있습니다.

크기 제한이 있습니까?

하드 제한은 없지만, 매우 큰 입력의 경우 인터페이스 응답성을 유지하기 위해 도구가 문자 수준에서 라인 수준 diff로 폴백됩니다. 이런 일이 발생하면 툴바 상단에 알림이 표시됩니다.

코드를 비교할 수 있습니까?

예. 도구는 입력을 일반 텍스트로 취급하므로 코드, JSON, YAML, 로그 파일 및 기타 모든 텍스트 형식에 작동합니다. 구문 강조는 하지 않지만 모든 차이점이 정확하게 표시됩니다.

git diff를 사용하는 것과 어떻게 다릅니까?

git diff는 텍스트가 저장소에 있어야 하고 로컬 머신의 파일에서만 작동합니다. 이 도구를 사용하면 이메일 초안, Slack 메시지, 문서 등 두 개의 텍스트를 직접 붙여넣고 설정 없이 차이점을 확인할 수 있습니다.

도구가 오프라인에서 작동합니까?

예, 페이지가 로드된 후에는 작동합니다. 모든 diff 작업은 브라우저에서 로컬로 이루어지므로 네트워크에서 연결을 끊고 계속 사용할 수 있습니다.

쿠키를 거의 사용하지 않습니다

웹사이트 보안을 강화하고 사용자 경험을 개선하는 필수 쿠키만 사용합니다. 귀하의 행동이나 활동을 추적하지 않습니다.