DiffMerge - 가이드

디렉터리, 파일, 텍스트를 나란히 비교하고 병합하세요. 색상으로 구분된 강조 표시로 차이를 시각화하고 양방향으로 병합할 수 있습니다.


시작하기

  1. 좌우 경로 설정 (찾아보기, 입력 또는 드래그 앤 드롭)
  2. 필요에 따라 비교 설정과 필터 조정
  3. Compare를 클릭하여 시작
  4. 디렉터리는 디렉터리 비교 보기를, 파일은 텍스트 비교 보기를 엽니다

또는 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 — 비교 목록에서 파일을 마우스 오른쪽 클릭하여 파일명, 상대 경로 또는 전체 경로를 복사

개인정보

  • 모든 비교는 사용자의 컴퓨터에서 로컬로 실행됩니다
  • 어떤 파일 내용도 서버로 전송되지 않습니다
  • 비교 기록은 사용자의 로컬 디스크에만 저장됩니다