작업 경로 / 입력에서 결과까지
텍스트와 JSON을 비교하는 방법
- 01
두 버전 붙여넣기, 불러오기, 맞바꾸기
원본 창에는 원래 값을, 변경본 창에는 갱신된 값을 각각 UTF-16 코드 단위 262,144개까지 넣으세요. 클립보드에서 붙여넣기, 어느 한쪽에 텍스트 파일 불러오기, 한 번 클릭으로 양쪽 맞바꾸기, 예제 불러오기로 시작할 수 있습니다. 비교가 실행되려면 적어도 한쪽에 내용이 있어야 합니다.
- 02
텍스트 또는 JSON 모드 선택
텍스트 모드는 산문, 설정, 로그, 코드를 줄 단위로 비교합니다. JSON 구조는 두 창을 엄격한 JSON으로 파싱해 객체와 배열의 결정적 구조 변경을 보고하며, 잘못된 입력을 거부하고 파싱에 실패한 쪽을 알려 줍니다.
- 03
정밀도와 정규화 선택
기본값인 스마트는 줄 단위 헝크에 더해 바뀐 줄 안에서 변경된 단어를 강조하고, CJK 텍스트에서는 문자 단위로 대체합니다. 줄은 순수하게 줄 단위만 보고하고, 단어와 문자는 모든 변경 줄에서 해당 정밀도를 강제합니다. 공백 무시는 비교 전에 공백을 합치고, 대소문자 무시는 VALUE와 value를 같게 취급하며, 줄바꿈 통일은 CRLF와 LF 차이가 보고서 전체를 다시 쓰는 일을 막습니다.
- 04
결과 읽고 이동하기
분할은 두 버전을 줄 단위로 맞춘 두 열에 양쪽 줄 번호와 함께 보여 주고, 통합은 +와 - 표시가 붙은 단일 보고서를 출력합니다. 변경 없는 영역은 접히며 3, 5, 10 또는 모든 줄 컨텍스트에서 고를 수 있고, 이전 변경/다음 변경 버튼은 변경 그룹 사이를 이동하며 위치를 알려 줍니다. JSON 모드는 /items/0/name 같은 경로와 두 값을 나란히 둔 레코드를 차이마다 나열합니다.
- 05
결과 복사 또는 내보내기
결과를 복사해 검토나 티켓에 사용하세요. .patch 다운로드는 원본 텍스트를 기준으로 통합 패치를 내보냅니다. 적용 전에 대상 파일과 패치를 확인하세요. JSON 모드는 .txt 보고서를 저장합니다. 자동 비교는 편집 중 갱신되다가 한쪽이 UTF-16 코드 단위 131,072개를 넘으면 멈추며, 그때는 「지금 비교」를 사용합니다.