# Diff (차이 비교)

> Proxyman Diff 도구로 두 HTTP 요청 또는 응답을 나란히 또는 통합 보기로 비교합니다. URL, 메서드, 상태 코드, 헤더, 본문을 포함합니다.

## 1. 무엇인가요? {#1-whats-it}

Proxyman을 사용하다 보면 요청이나 응답 사이의 차이를 찾아야 할 때가 있습니다. Diff 도구로 다음 작업을 할 수 있습니다:

* 두 요청 또는 응답의 차이를 비교합니다. URL, 메서드, 상태 코드, 헤더, 텍스트 기반 본문이 포함됩니다.
* 차이를 나란히 보기 또는 통합 보기로 표시합니다.
* 라이트 또는 다크 테마를 사용할 수 있습니다.
* 통합 diff 파일로 내보냅니다.
* FileMerge 같은 타사 앱에서 차이를 엽니다.
* Highlight를 적용하고 Comments를 추가합니다.

> **노트:** 이 기능은 macOS 11.2 이상에서만 사용할 수 있습니다.

## 2. 사용 방법은? {#2-how-to-use-it}

1. 메인 테이블 뷰에서 요청을 선택합니다.
2. 마우스 오른쪽 버튼 클릭 -> **Tools** -> **Add to Diff Pool…** (또는 ⌘Y)
3. Diff 창에서 Left와 Right 요청을 선택합니다.
4. Proxyman이 차이를 계산해 표시합니다.

**Diff** 메뉴 -> **Open Diff View…** (⌥⌘Y)에서 언제든지 Diff 창을 열 수 있습니다.

### 나란히 보기 모드 {#side-by-side-mode}

![두 응답을 나란히 보기 모드로 비교하는 Proxyman Diff 창](https://proxyman.com/docs/assets/Screen%20Shot%202022-03-27%20at%2009.30.03.png)

### 통합 보기 모드 {#unified-mode}

![두 요청을 통합 보기 모드로 비교하는 Proxyman Diff 창](https://proxyman.com/docs/assets/Screen%20Shot%202022-03-27%20at%2009.31.53.png)

## 3. 타사 Diff 도구로 열기 {#3-open-with-3rd-party-diff-tools}

* FileMerge: Xcode가 필요합니다
* Kaleidoscope: Kaleidoscope 설정에서 `ksdiff` 명령줄 도구를 설치합니다.

## 더 알아보기 {#learn-more}

* [Proxyman Diff 도구로 두 HTTP 요청과 응답 비교하기](https://proxyman.com/posts/2022-05-28-Introduce-Diff-View)
