·4분 읽기

맥용 텍스트 비교 도구 — 두 텍스트를 나란히 비교

설정 파일 두 버전, 이메일 초안, 또는 카피 한 문단이 거의 똑같아 보이는데, 바뀐 단어 하나를 눈으로 찾는 것은 생각보다 어렵습니다.

Git은 이미 저장소에서 추적 중인 코드의 diff를 훌륭하게 처리해 줍니다. 하지만 버전 관리 밖에서 이루어지는 텍스트 비교도 많습니다: 변호사가 수정해서 돌려보낸 법률 조항의 두 버전, 백엔드 변경 전후의 API 응답, 동료가 "약간만 손봤다"는 마케팅 카피 한 문단. 두 버전을 나란히 놓고 눈으로 차이를 찾으려는 것은 느리고 신뢰할 수 없습니다, 특히 긴 텍스트 블록일수록 더욱 그렇습니다.

사람의 눈은 이런 종류의 비교에 서투른데, 차이를 찾는 것이 아니라 의미를 읽으려 하기 때문입니다 — 그래서 거의 동일한 두 문단을 특별히 멈춰서 문자 단위로 대조하지 않는 한 둘 다 "맞다"고 읽게 됩니다.

Git diff를 쓸 수 없을 때

비교할 가치가 있는 모든 것이 git 저장소에 있는 것은 아닙니다. 두 개의 다른 환경에서 붙여넣은 설정 값, 이메일 초안 두 개, 또는 찾기-바꾸기를 제대로 했는지 확신할 수 없는 전후 비교 모두 추적된 파일이 아니라 임의로 붙여넣은 텍스트에서 작동하는 비교 도구가 필요합니다.

두 텍스트 블록을 즉시 비교하기

Bellows는 붙여넣은 두 텍스트 블록 사이에서 정확히 무엇이 바뀌었는지 강조해 주는 텍스트 비교 도구를 포함합니다 — 추가, 삭제, 수정 사항이 시각적으로 표시되어 직접 모든 문자를 읽을 필요가 없습니다.

Bellows text diff tool comparing two blocks of text on macOS

환경 간 설정 비교하기

스테이징과 프로덕션이 다르게 동작할 때, 실제 설정 값을 나란히 비교하면 배포 로그를 읽는 것보다 더 빠르게 원인을 드러내는 경우가 많습니다 — 오타가 있거나 오래된 환경 변수 하나가 강조되면 즉시 눈에 띕니다.

수정된 카피 검토하기

누군가 "가볍게 수정한" 문서 버전을 보내왔을 때, 전체를 다시 읽으며 눈치채기를 바라는 대신 정확히 무엇이 바뀌었는지 보면 느린 교정 작업이 빠른 시각적 확인으로 바뀝니다.

Mac App Store에서 Bellows 받기

다음 기사

Bellows

41 developer tools in one native Mac app — JSON, JWT, Base64, hashes, and more.

Get Bellows on the Mac App Store