Beyond Compare 是一款不可多得的專業(yè)級的文件夾和文件對比工具。 使用他可以很方便的對比出兩個文件夾或者文件的不同之處。并把相差的每一個字節(jié)用顏色加以表示,查看方便。并且支持多種規(guī)則對比。對程序編輯,修改者來說,這絕對是一款不可多得的工具。
軟件的界面布局很飽滿,沒有大起大落的色彩搭配,給人的感覺很平和所示。命令菜單和工作區(qū)呈上下的排列,由于是兩個項目間的比較,因此,在工作區(qū)上分為了兩個部分,分別對應(yīng)著參與比較的項目。每次的比較操作,都被看作是一次“會話”,因此,通過“會話”菜單來建立比較任務(wù)。當(dāng)比較的結(jié)果出現(xiàn)在工作區(qū)時,我們就可以通過“操作”菜單來對它們做進(jìn)一步的處理,比如刪除、復(fù)制、重命名、同步等。
對于結(jié)果的顯示,我們可以自定義查看的方式,比如過濾成差異顯示、匹配顯示等,這個操作可以在“查看”菜單中實現(xiàn)。在窗口的最下部是顯示的是兩個比較項目所包含的內(nèi)容大小以及操作日志等信息。
比較的對象
參與比較的對象類型非常的豐富,如所有類型的文件、文件夾、壓縮包、FTP 網(wǎng)站等,總之有了它,在浩瀚的資料面前不用再眉頭緊皺,遙遙無期的感覺被它一掃而光。另外,談到比較自然涉及到依據(jù)的標(biāo)準(zhǔn)是什么?可以通過“會話”菜單中的“比較標(biāo)準(zhǔn)”來設(shè)定“常規(guī)”和“高級”選項。也可以根據(jù)不同的“會話”來定義一系列的“名稱過濾”、“時間過濾”、“其他過濾”、“比較標(biāo)準(zhǔn)”、“其他標(biāo)準(zhǔn)”等特定選項,并由“會話管理”命令來進(jìn)行管理,為下次同類型的比較做一勞永逸的準(zhǔn)備,多么的人性化啊!
建立比較任務(wù)的方式很豐富
比較兩個對象,可以通過打開程序后,建立所示的“會話向?qū)А狈绞絹矸謩e指定它們。也可以通過右鍵功能菜單來達(dá)到,比如要比較兩個文件夾的差異,可以右鍵點擊文件夾:
- 1,在上下功能菜單中選擇“選為左側(cè)對比窗口”命令,然后,再找到另一個文件夾
- 2,點擊右鍵選擇“與文件夾1比較”命令,于是便建立了比較任務(wù)。從隨機性上看,筆者覺得后者是比較靈活方便的,用前一種方式,顯得比較羅嗦些,要啟動程序,然后再啟動向?qū)?。但是,從要對比較的對象進(jìn)行操作的角度來講,用“會話向?qū)А眲t顯得目的性強些。
在“會話向?qū)А敝猩婕暗降谋容^方式有六種,分別是“比較兩個文件夾”、“比較兩個文件”、“比較及合并修改部分”、“確認(rèn)數(shù)據(jù)復(fù)制”、“與 FTP 站點同步”、“獲取快照”。前三項沒有什么說法,直面理解便可?!按_認(rèn)數(shù)據(jù)復(fù)制”是說先將某一個文件夾作為“基準(zhǔn)文件夾(源文件夾)”,然后,查找需要同步的對象,用拖拽的方式放入到主窗口的“左側(cè)對比窗口”中,于是,二者的不同便會顯示出來,默認(rèn)狀態(tài)下的圖例,“黑色”小方塊表示“匹配文件”,“藍(lán)色”小方塊表示“孤立文件”。
做完了這一些,點擊工具欄上的“保存目錄快照”按鈕,為該目錄做個備案?!芭cFTP站點同步”更是十分的有用,可以保證FTP服務(wù)器維護(hù)上的快捷。
「Tips」“快照”是對文件夾中的內(nèi)容做個登記,實際的文件并沒有做備份。當(dāng)文件夾的內(nèi)容以后發(fā)生變化了,可以通過先前保存的“快照”文件(后綴為bcss)與文件夾進(jìn)行對照,便能很快的發(fā)現(xiàn)變化點。但是,bcss文件只是一個日志文件,并不包含所要恢復(fù)的文件本身,因此當(dāng)要進(jìn)一步做恢復(fù)更新時,會提示“無法復(fù)制某某文件,快照中無文件資料”的字樣。
自定義查看方式
對比結(jié)果顯示出來后,我們可以根據(jù)自己要查詢的內(nèi)容,有選擇的查看結(jié)果。通過點擊“查看”菜單,可以對查看進(jìn)行過濾,比如只看差異的部分或者匹配的部分等,方式很多,便于迅速的在結(jié)果中定位我們要找的東西。這里有一個技巧,就是要熟知配置中設(shè)定的“差異文件”、“匹配文件”、“孤立文件”、“較新文件”的圖示標(biāo)記,具體的看一下“查看”菜單中的“圖例”命令便可了解。
對比處理功能強大
兩個比較對象的差異點或者是匹配點顯示出來了,接下來我們就可以通過“操作”菜單或者點擊右鍵,通過快捷功能菜單來進(jìn)行相應(yīng)的處理,比如復(fù)制、刪除、重命名等,還可與“資源管理器”鏈接以及“打開方式”聯(lián)系,直接對比較對象進(jìn)行操作,而不需要再回到文件夾中進(jìn)行處理,多么的方便!
「Tips」對于單個的對象,我們可以直接通過“操作”菜單上的命令進(jìn)行處理;對于多個對象,比如“左/右側(cè)窗口中較新文件或孤立文件”,做統(tǒng)一的處理時,可以先結(jié)合著“編輯”菜單做相關(guān)過濾,然后再對篩選出的結(jié)果做統(tǒng)一的“操作”處理,從而大大地提高效率。
怎樣清除 Beyond Compare 比對出來的沖突部分
文本合并輸出存在沖突,即左右兩側(cè)文本存在差異部分,想要清除沖突即選擇一側(cè)的內(nèi)容覆蓋文本合并輸出的默認(rèn)文本,有四種方式可供選擇。
- 第一:執(zhí)行“采用左邊部分”命令,即沖突部分選擇左側(cè)窗格的內(nèi)容作為最終輸出文本。
- 第二:執(zhí)行“采用右邊部分”命令,即沖突部分選擇右側(cè)窗格的內(nèi)容作為最終輸出文本。
- 第三:執(zhí)行“采用中心選擇內(nèi)容”命令,即沖突部分選擇中心窗格的內(nèi)容作為最終輸出文本。
- 第四:在文本合并輸出窗格存在沖突行,單擊工具欄“編輯”按鈕,直接手動修改差異文本。
溫馨提示:用戶可直接單擊窗格左側(cè)的箭頭進(jìn)行修改,其中左側(cè)窗格圖標(biāo)為淡青色,中心窗格圖標(biāo)為黑色,右側(cè)窗格圖標(biāo)為淡紫色。
沖突部分
文本合并左右窗格文本中,相同一行中存在差異的部分將被視為存在沖突,本窗格內(nèi)以紅色標(biāo)注顯示差異。在文本合并輸出窗格左側(cè),界面左右窗格的沖突部分用紅感嘆號的小圖標(biāo)標(biāo)注顯示,即輸出將被視為一個沖突。
怎樣利用?Beyond Compare?搞定文本合并與瀏覽模式切換
在文本合并會話界面最多可以同時出現(xiàn)四個窗格,其中包含兩個或三個不可編輯的窗格和一個可編輯的輸出窗格。在文本合并輸出窗格中,您可以根據(jù)個人喜好和文本合并的標(biāo)準(zhǔn),自主選擇文本瀏覽模式,
具體操作步驟如下所示
- 1.打開軟件,選擇文本合并會話,打開會話操作界面。單擊“打開文件”按鈕選擇需要合并的文本文件。
- 2.單擊文本合并輸出窗格右上角”分離輸出窗格“圖標(biāo),隨即文本合并輸出窗格將會在一個新窗口打開,方便用戶查看文本文件的細(xì)節(jié)差異,對于文本之間的沖突部分可以手動進(jìn)行清除。
- 3.單擊下拉菜單底部的“選擇瀏覽模式“圓形圖標(biāo),展開瀏覽模式菜單,可選項內(nèi)容包括:按差異瀏覽、按差異區(qū)段瀏覽、按左側(cè)采用瀏覽、按右側(cè)采用瀏覽、按編輯瀏覽以及按查找瀏覽。
文本合并輸出窗格選擇瀏覽模式的方法,也可以根據(jù)個人的需求,在不同的瀏覽模式之間靈活切換。Beyond Compare 文本合并會話功能強大并且操作簡單,您可以在輸出窗格中編輯和修改沖突的文本內(nèi)容,
如何利用 Beyond Compare?設(shè)置對齊方式
- 1:在主頁面選擇文本合并會話,打開會話操作界面。單擊合并會話界面左右兩側(cè)“打開文件”按鈕,選擇您需要合并的文本文件。
- 2:將光標(biāo)停留在左側(cè)或者右側(cè)窗格您需要對齊的一側(cè)文本行內(nèi),單擊菜單欄“編輯”按鈕,在展開的菜單選擇“對齊方式”命令。
- 3:現(xiàn)假設(shè)將光標(biāo)放在左側(cè)窗格的第6行,需要與右側(cè)窗格的第13行進(jìn)行文本對齊操作。首先執(zhí)行“對齊方式”命令,隨即文本合并會話界面發(fā)生變化,如下圖圖例所示。
- 4:在文本合并會話界面中,用帶有問號圖標(biāo)的鼠標(biāo)箭頭直接點擊右側(cè)窗格的第13行,即可完成強制文本對齊的設(shè)置,操作結(jié)果界面如下圖所示。
怎樣利用 Beyond Compare 快速修改內(nèi)容
- 1:選擇文本合并會話,打開會話操作界面。單擊“打開文件”按鈕選擇需要合并的文本文件。合并文本之間的差異部分以不同顏色標(biāo)注顯示。
- 2:單擊文本合并會話工具欄“搜索“按鈕,在展開的菜單中選擇”替換“選擇卡,打開”替換內(nèi)容“欄目。
- 3:在“查找內(nèi)容”和“替換為”文本框中分別輸入指定內(nèi)容,您可以選擇:增則表達(dá)式、匹配字符大小寫、僅整詞和循環(huán)搜索,添加查找或者替換的內(nèi)容格式要求
怎樣利用 Beyond Compare 比較子文件夾
- 1:在打開的文件夾比較會話中,單擊界面左右兩側(cè)“打開文件夾“按鈕,選擇需要比較的文件夾,如下圖所示。
- 2:將光標(biāo)停留在您需要比較一組子文件夾上,單擊比較會話菜單欄“操作”按鈕,并在展開的菜單中選擇“在新視圖中打開”命令,隨即將會在新的標(biāo)簽頁中比較指定的子文件夾。
- 3:在新建的文件夾比較會話界面中,您可以單擊工具欄顯示“全部“、”差別“、”相同“按鈕,詳細(xì)查看子文件夾之間的差異部分,并作出相應(yīng)整理。?
在 Beyond Compare 文本編輯里如何顯示行號?
- 1:在本地文件系統(tǒng)中瀏覽選擇您需要編輯的文本文件,右鍵單擊該文件并在展開的菜單中選擇“編輯”命令,打開文本編輯會話頁面。
- 2:在文本編輯會話操作界面中,單擊菜單欄“視圖”按鈕,并在展開的菜單中選擇“行號”命令,其中視圖菜單的內(nèi)容還包括:可見空白、語法加亮、網(wǎng)頁、文件信息等。
- 3:完成設(shè)置顯示行號的操作后,如下圖圖例所示,在文本編輯窗格左側(cè)可見行號,方便用戶查看文本文件的具體內(nèi)容。
怎樣利用 Beyond Compare 搞定源代碼合并
作為一款經(jīng)典的文件對比工具,程序員多用于對比源代碼的操作,只需用簡單而強大的操作命令,即可開啟最優(yōu)質(zhì)的對比體驗,找出你感興趣的差異,合并變化,然后同步文件,并生成報告。Beyond Compare 的文本合并會話最多支持三份文件同時合并,您可以直接打開本地文件系統(tǒng)上的源代碼文件,也可以連接到FTP服務(wù)器打開遠(yuǎn)程源碼文件。- 1:打開文本合并會話,左、中、右三側(cè)分別設(shè)有“打開文件”按鈕,單擊按鈕右側(cè)的倒三角小圖標(biāo),在展開的下拉菜單中選擇打開文件方式,包括:打開文件系統(tǒng)上的文件,使用配置檔打開文件,打開剪貼板等。
- 2:文件選擇完成后,在文本合并會話窗格中,源代碼文件之間的差異部分將以紅色顯示出來,方便用戶查看,您可以單擊工具欄“次要”按鈕,快速排除不必要的差異文本內(nèi)容。
- 3:軟件設(shè)有專門的文本合并輸出窗格,并且該窗格中沖突區(qū)段的代碼文本可編輯,您可以根據(jù)個人合并文本的標(biāo)準(zhǔn),進(jìn)行編輯修改。修改完成后,單擊界面右上角“保存”按鈕即可更新文件,最后選擇合并文件存儲位置,可以直接合并到右側(cè)或左側(cè)文件,也可以自主選擇將合并內(nèi)容保存到其他文件中。
Beyond Compare 里的編輯禁止問題如何解決?
- 1:單擊文本比較會話工具欄“規(guī)則”按鈕,打開“會話設(shè)置—文本比較“窗口,并且切換到”規(guī)范“選項卡頁面,在頁面中取消左(右)文件欄目中的”禁止編輯“復(fù)選框。
- 2:完成設(shè)置后,單擊“確定“按鈕關(guān)閉窗口,再次回到文本比較會話操作界面,狀態(tài)欄中不再顯示“編輯被禁止”的提示消息,您可單擊工具欄“編輯”按鈕,進(jìn)行差異文件的整合工作。
猜測一:編碼格式錯誤
原文本文件所選編碼格式不正確,或文檔含有不適合編輯的字符,軟件就會禁用編輯。 解決方案:用編輯器清理文檔 查看軟件文本比較會話操作界面中的“文件信息”欄里有沒有出現(xiàn)一個紅叉,并且顯示“文件編碼錯誤(第n行)”。那么請用其他編輯器把原文本文檔整理干凈后,再次使用比較文本時,編輯則可用。猜測二:文本只讀,編輯已禁用
比較文本是只讀模式,編輯已禁用,要清理檢測到的異常字符,以及修改游戲的ui.axp。 解決方案: 謹(jǐn)慎修改 文本比較功能只能用來編輯純文本。ui.axp 是二進(jìn)制文件,除非知道如何修改,否則會損壞文件,這種文件要用十六進(jìn)制編輯器修改。怎樣利用 Beyond Compare 搞定表格比較
- 1:選擇表格比較會話,打開會話操作界面。單擊“打開文件”按鈕,選擇需要對比的表格文件,如下圖所示,表格數(shù)據(jù)有序的在左右窗格中顯示。表格比較會話使用顏色突出顯示差異,顯示紅色背景的某行表示一個重要的區(qū)別,而淺藍(lán)色背景行表示一個不重要的區(qū)別。紅色背景行優(yōu)先于淺藍(lán)色,
- 2:顯示中的每一行代表一個比較列,雖然比較表格是有組織的數(shù)據(jù)文件,但是不一定按照顯示列比較數(shù)據(jù)。想要自定義表格數(shù)據(jù)比較規(guī)則,單擊工具欄“會話”按鈕,在展開的菜單中選擇“會話設(shè)置”選項卡,打開表格比較—會話設(shè)置窗口,切換到“列”選項卡頁面,即可進(jìn)行表格比較列設(shè)置。
- 會話:會話菜單包括新建會話,打開、保存、另存為、清除會話,會話設(shè)置,交換兩邊,重載文件,重新比較文件,表格比較報告及信息等。其中點擊會話設(shè)置,可以設(shè)置簡單的比較規(guī)則,保存后即可用于要比較的表格之中。
- 文件:文件中的菜單選項的基本內(nèi)容包括:打開文件,打開剪貼板,選擇打開方式,文件另存以及資源管理器。
- 搜索:搜索選項卡主要是用來查看差異和快速搜索相關(guān)信息,其選項卡內(nèi)容包括上(下)差異排,上(下)一個編輯,查找以及查找上(下)一個等。
- 視圖:在視圖選項卡中,單擊顯示全部、差異、相同,可以查看進(jìn)行比較的表格的詳細(xì)信息。除此之外視圖選項卡內(nèi)容還包括:調(diào)整大小,可見空白,行號,頁面布局等。
- 工具:選項下拉菜單包含的操作有:選項,文件格式,配置檔,源代碼控制整合,導(dǎo)出設(shè)置,導(dǎo)入設(shè)置等。
- 幫助:選項下拉菜單包含的操作有:內(nèi)容,上下文相關(guān)幫助,訪問主頁,檢查更新,技術(shù)支持,訪問密鑰等。