Beyond Compare簡介及其外掛程式概述【z】

來源:互聯網
上載者:User

可能,你手裡有兩個檔案夾,裡面有幾千個檔案和子檔案夾,你需要仔細查看它們的差異之處,或者只是簡單的找出到底哪個檔案是新增加的。

可能,你是個軟體收集狂,而且備份也瘋狂,但是往往你會分不清到底那個是新的。

可能,你是個程式員,總是需要一款可以比較你的備份檔案夾和源碼檔案之間變化的軟體。

可能,你是網站管理員,總是希望能夠有一款軟體,能夠協助你減輕上傳和管理網站的勞動量。

可能,你想同步兩個目錄,卻又發現很多同步軟體無法滿足你的特殊要求

可能…….你已經想到,我是在向你推薦一個軟體

Beyond Compare 就是一個可以滿足你比較需要的極品軟體。我收集的軟體時,有一個習慣,就是只保留我認為最好的,所以我推薦時,也一定推薦最好的給大家。軟體的協助我已經全部翻譯成中文了,所以就不多說了,大家仔細讀一遍協助檔案會有收穫的。

安裝時會讓你選擇是否整合到資源管理員右鍵菜單中,這個應該是一個必備的選項,因為這樣才可以發揮程式的靈活性,建議一定選上。

1、簡介

Beyond Compare 是一套非常實用的檔案及檔案夾比較軟體,不僅可以快速比較出兩個檔案夾的不同之處,還可以詳細的比較檔案之間的內容差異。程式內建了檔案瀏覽器,方便您對檔案、檔案夾、壓縮包、FTP網站之間的差異對比以及資料同步。您可以使用它管理程式原始碼,同步資料夾,比較程式輸出,及驗證光碟片的複製。它還支援指令碼處理、支援外掛程式,尤其對中文支援很好。

軟體有兩套協助系統,一個是外部的 CHM協助檔案,可以在協助菜單中調用,另外一個就是內建的非常強大的上下文提示功能,算作是另一套協助系統,在軟體的各種設定裡,如果看到關閉按鈕附近有一個“?”按鈕,您便可以按F1鍵擷取詳盡的中文說明。

官方中文版首頁(與英文版同步更新):

http://www.scootersoftware.com/download.php?c=dl_sc

2、檔案夾比較

檔案夾比較,選擇第一個需要比較的檔案夾,單擊右鍵,在資源管理員右鍵菜單中選擇“選為左側對比視窗”,比如我們這裡選擇“Editplus-精品”為左側檔案夾。

選擇完成後,瀏覽資源管理員,找到要比較的第二個檔案夾,單擊滑鼠右鍵,選擇“與Editplus-精品比較”,執行後就啟動 BC ,開始一個新的比較了。

比較檔案夾時啟動的是檔案夾查看器,可以象在資源管理員中查看檔案一樣進行瀏覽查看等操作。

啟動比較之後,你會發現一個最大的特點就是顏色顯示。

比如這裡,對於檔案來說,紅色表示檔案比另一側新,藍色表示這個檔案為孤立檔案,不存在於另外一側視窗之中;對於檔案夾來說,紅色則表示檔案夾中含有較新檔案,藍色表示檔案夾中含有孤立檔案。

中間欄的“=”表示檔案相同,不等號表示檔案差異。下面這個圖是詳細的圖例

如果想查看檔案夾內部的情況,雙擊檔案夾,則軟體會自動延伸對應左右兩側的檔案夾,並對差異處著色顯示。

按右鍵差異檔案(其實是針對任意檔案夾和檔案都可以),會顯示以下快顯功能表,可以進行對應操作,這些功能表項目在工具列中都可以找到或者是進行自訂設定。

大家可能會注意到有一個比較到命令,它的作用是讓你選擇一個檔案(檔案夾),之後在檔案查看器中瀏覽第二個檔案(檔案夾)進行比較,對於有些操作,這樣的設定還是非常人性化的。贊一個。

有這麼多相同檔案,可是你只需要查看不同的或者是較新的怎麼辦?

這時就要用到 BC 裡又一個非常強大的功能了――顯示過濾

位置在查看菜單-顯示過濾

比如上面視窗中,我們只查看孤立之處,那麼就選擇――只顯示孤立部分

顯示過濾以後,看看結果,是不是簡潔了很多?

檔案夾比較時還可以進行目錄同步操作,具體設定和操作查看中文協助就行了,這裡就不進行過多介紹了。

3、檔案比較

和檔案夾比較相似,在資源管理員中也可以開機檔案比較。

或者在檔案夾查看器中雙擊對應檔案,則開機檔案查看器進行比較,進行檔案比較時,可以讓軟體自動檢測 Unicode 檔案,因此 BC 沒有分開的 Unicode 版本,一個版本就可以解決所有問題。

編輯,合并,過濾等操作,和檔案夾比較時有些相似,也不做過多介紹了,有了中文協助,說多了就是廢話了。呵呵

對於不同行,軟體以不同顏色顯示,顏色可以在選項裡設定,軟體內建了很靈活的重要文本和次要文本的定製方式,你可以根據需要進行定製。

最左側的帶游標指標的欄這裡叫概覽欄,在BC 分左右兩側顯示,按差異狀態分別在兩側以不同顏色顯示,如進行單行合并,也會隨時顯示出變化,在縮減條處按下左鍵移動游標,常值內容隨之滾動,便於查看,除了AM上述特點外,還多了一個選擇框,如果一直拖動滑鼠向下,選擇框隨之移動,對於常值內容也隨之滾動。

這裡介紹一下 BC 中比較有特色的比較方式――比較規則,你可以定義以何種規則進行比較,以便擷取最佳的比較效果。在BC 的網站上還可以下載到其它規則,比如 excel、word、html2txt等等。

4、BC 的外掛程式

BC最有特色的還有它的外掛程式特點,而且是可定製的,也就是說,可以根據官方提供的介面編製相應檔案類型的外掛程式,官方有外掛程式開發的delphi例子和C++例子。

稍微遺憾的是 BC 的外掛程式只有註冊了軟體後才能夠啟用。不過現在網路這麼發達,很多不可能的事情往往就很容易變成可能了。

4.1 Version viewer

作用:比較版本資訊,通常是儲存在應用程式檔案中(如 .exe, .dll, .ocx 等)。對於大量的執行類檔案,用工具查看版本顯然不太現實,這時 BC 的作用就比較明顯了。

那麼,在版本比較裡面,也可以設定比較的內容

其實這個功能應該只對少數朋友有用,多數人還是用不到的。

4.2 MP3 viewer

作用;比較MP3歌曲檔案,可以定製比較內容,下面還有播放控制,可以在程式中聽歌曲了。也是比較適用於批量 MP3 比較。

4.3 Picture Viewer

作用:支援影像檔的比較,並同時顯示檔案位移,支援類型:

JPEG images (*.jfif; *.jpg; *.jpe; *.jpeg)

Windows and OS/2 bitmap images (*.bmp, *.rle, *.dib)

Portable network graphic images (*.png)

GIF images (*.gif)

Icons (*.ico)

TIFF images (*.tif; *.tiff)

GFI fax images (*.fax)

SGI images (*.bw, *.rgb, *.rgba, *.sgi)

Autodesk images files (*.cel; *.pic) old style only

Truevision images (*.tga; *.vst; *.icb; *.vda; *.win)

ZSoft Paintbrush images (*.pcx, *.pcc)

Word 5.x screen capture files (*.scr)

Kodak Photo-CD images (*.pcd)

Portable pixel/gray map images (*.ppm, *.pgm, *.pbm)

Dr. Halo images (*.cut, *.pal)

SGI Wavefront images (*.rla, *.rpf)

Photoshop images (*.psd, *.pdd)

Paintshop Pro images (*.psp)

Metafiles (*.wmf; *.emf)

4.4 HexView

查看對比位元據檔案

在BC中可以設定檔案關聯

這是 HexView的比較結果

而下面的是以文字模式比較的結果,差異之處就一目瞭然了吧?

4.5 DataView

作用:用於比較字元分隔文本。比較時,查看器顯示檔案內容為列。分隔字元可以是半形逗號、空格、或者其它特定字元。

在詢問對話方塊裡設定分隔字元號以及字元集等參數。

這是A列

這是C列

下面的是常規文本比較的顯示結果,不容易看清楚吧

4.6 SymbolViews

作用:比較表徵圖和游標檔案

SymbolViews 支援以下特性:

  • 支援寬度大於 255 × 255 像素的表徵圖
  • 支援到32位顏色,支援透明模式
  • 對含有多鐘表徵圖格式的檔案,對其內部表徵圖對齊,依據色深和大小兩側比較映像從檔案中複製和刪除單獨的映像
  • 縮放調整
  • 調整背景顏色以確定不同的陰影顏色

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.