並排比較和合併目錄、檔案與文字。透過彩色標示視覺化差異,並可向任一方向合併。
入門指南
- 設定左右兩側的路徑(瀏覽、輸入或拖放)
- 根據需要調整比較設定和過濾條件
- 點擊 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(檔案名、相對路徑或完整路徑)的快顯選單
文字比較
兩個編輯器並排顯示,差異按行標示。
- 字級差異標示(選用)
- 模糊比對 — 忽略空白字元差異(可設定模式)
- 同步捲動(可切換)
- 編碼自動偵測和手動覆寫
- 二進位檔案以十六進位傾印顯示(唯讀)
合併
- 合併個別區塊或一次性合併所有差異
- 雙向: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 — 在比較清單中右鍵點擊任意檔案,可複製其檔案名、相對路徑或完整路徑
隱私
- 所有比較都在您的電腦上本機執行
- 不會向任何伺服器傳送檔案內容
- 比較歷史僅儲存在您的本機磁碟上