1. 程式人生 > >檔案差異比較工具 Diffuse

檔案差異比較工具 Diffuse

有時,我們需要對一個檔案的不同版本進行比較,以瞭解其差異。這時候專門的檔案比較工具就派上用場了。今天我們介紹的 Diffuse 就是這樣一個用來對文字檔案進行比較和合並的專業工具。

Diffuse 的特色

當前,Diffuse 具有如下特色:

  • 視覺化比較,非常直觀。
  • 支援兩相比較和三相比較。這就是說,使用 Diffuse 你可以同時比較兩個或三個文字檔案。
  • 支援常見的版本控制工具,包括 CVS、subversion、git、mercurial 等。你可以通過 Diffuse 直接從版本控制系統獲取原始碼,以便對其進行比較和合並。
  • 支援像 C++、Python、Java、XML 等語言的語法高亮顯示。
  • 能夠直接在 Diffuse 中編輯檔案。
  • 支援 UTF-8 編碼。
  • 可以使用快捷鍵輕鬆導航。

其他替代軟體

在 Linux 下,已經有一些檔案比較工具,比如我們曾經提到的命令列的 ColorDiff、圖形化的 Meld、BeeDiff、適合 KDE 環境的 KDiff3、Kompare 等等。你可以根據自己的需要來進行選擇。

https://sourceforge.net/projects/diffuse/?source=typ_redirect

https://www.oschina.net/p/diffuse