디렉터리, 파일, 텍스트를 나란히 비교하고 병합하세요. 색상으로 구분된 강조 표시로 차이를 시각화하고 양방향으로 병합할 수 있습니다.
시작하기
- 좌우 경로 설정 (찾아보기, 입력 또는 드래그 앤 드롭)
- 필요에 따라 비교 설정과 필터 조정
- Compare를 클릭하여 시작
- 디렉터리는 디렉터리 비교 보기를, 파일은 텍스트 비교 보기를 엽니다
또는 Compare New Texts를 클릭하여 두 텍스트 문자열을 직접 비교할 수 있습니다.
디렉터리 비교
두 디렉터리의 파일이 중앙의 상태 열과 함께 나란히 표시됩니다.
상태 색상
| 상태 | 의미 |
|---|---|
| Left Only | 왼쪽에만 존재하는 파일 |
| Right Only | 오른쪽에만 존재하는 파일 |
| Different | 내용/크기/날짜가 다른 파일 |
| Fuzzy Match | 공백 문자만 다름 |
| Same | 완전히 동일한 파일 |
비교 방식
| 방식 | 비교 대상 |
|---|---|
| size | 파일 크기만 |
| timestamp | 수정 날짜만 |
| size+timestamp | 둘 다 (기본값) |
| content | 파일 내용을 바이트 단위로 비교 |
병합 작업
- Left → Right — 왼쪽에서 오른쪽으로 파일 복사
- Left ← Right — 오른쪽에서 왼쪽으로 파일 복사
- Delete — 선택한 파일 삭제
- 모든 병합 작업은 Undo / Redo 지원
탐색
- 도구 모음 버튼이나 단축키로 차이 사이를 이동
- 상태별 필터링: Left Only, Right Only, Different, Same 표시/숨김
- 마우스 오른쪽 클릭으로 Copy Path(파일명, 상대 경로, 전체 경로)를 포함한 컨텍스트 메뉴
텍스트 비교
두 편집기가 나란히 표시되며 차이가 줄 단위로 강조 표시됩니다.
- 단어 단위 차이 강조 표시 (선택)
- 퍼지 매칭 — 공백 문자 차이 무시 (패턴 설정 가능)
- 동기화 스크롤 (전환 가능)
- 인코딩 자동 감지 및 수동 지정
- 바이너리 파일은 16진수 덤프로 표시 (읽기 전용)
병합
- 개별 블록 또는 모든 차이를 한 번에 병합
- 양방향: left → right 또는 right → left
- 완전한 Undo / Redo 지원
- 클립보드의 텍스트를 어느 쪽에든 붙여넣기 가능
비교 기록
- 이전 비교가 저장되어 메인 화면에 나열됩니다
- 더블 클릭으로 비교를 다시 실행
- 마우스 오른쪽 클릭으로 설정 불러오기 또는 삭제
- 이름, 경로, 날짜, 유형별로 정렬 가능
키보드 단축키
디렉터리 비교
| 동작 | 단축키 |
|---|---|
| 다음 차이 | Option + ↓ |
| 이전 차이 | Option + ↑ |
| 처음 / 마지막 차이 | Option + Shift + ↑ / ↓ |
| 왼쪽 → 오른쪽 병합 | Cmd + Option + → |
| 오른쪽 → 왼쪽 병합 | Cmd + Option + ← |
| 삭제 | Cmd + Option + Delete |
| 다시 비교 | Cmd + R |
| 실행 취소 / 다시 실행 | Cmd + Z / Cmd + Shift + Z |
텍스트 비교
| 동작 | 단축키 |
|---|---|
| 다음 / 이전 차이 | Option + ↓ / ↑ |
| 선택 항목 왼쪽 → 오른쪽 병합 | Cmd + → |
| 선택 항목 오른쪽 → 왼쪽 병합 | Cmd + ← |
| 전체 왼쪽 → 오른쪽 병합 | Cmd + Shift + → |
| 전체 오른쪽 → 왼쪽 병합 | Cmd + Shift + ← |
| 다시 비교 | Cmd + R |
| 붙여넣기 | Cmd + V |
활용 팁
- 필터 — 파일/폴더 필터를 사용하여 특정 파일 유형(예:
*.py)에 집중하거나 빌드 산출물을 제외할 수 있습니다 - 콘텐츠 비교 — 가장 정확한 비교를 위해 "content" 방식을 사용하되, 속도는 희생됩니다
- 퍼지 매칭 — 들여쓰기만 다른 코드를 비교할 때 유용합니다
- Copy Path — 비교 목록에서 파일을 마우스 오른쪽 클릭하여 파일명, 상대 경로 또는 전체 경로를 복사
개인정보
- 모든 비교는 사용자의 컴퓨터에서 로컬로 실행됩니다
- 어떤 파일 내용도 서버로 전송되지 않습니다
- 비교 기록은 사용자의 로컬 디스크에만 저장됩니다