每個(gè)站長(zhǎng)或多或少都會(huì)對(duì)文件進(jìn)行一些代碼修改,打補(bǔ)丁的時(shí)候如果直接覆蓋補(bǔ)丁文件的話,那么之前修改過(guò)的代碼就沒有了。因此,我們需要進(jìn)行代碼比對(duì)然后合成一個(gè)既保留了我們之前的修改代碼又增加了補(bǔ)丁代碼的特殊補(bǔ)丁包,這時(shí)我們就需要使用到文件對(duì)比工具,這里介紹使用Beyond Compare比較代碼的方法。
Beyond Compare是一款經(jīng)典老牌且優(yōu)秀的專業(yè)級(jí)文件比較軟件,使用它可以很方便地對(duì)比出兩個(gè)文件夾或文件(如代碼/網(wǎng)頁(yè)/文本文件等)之間的不同之處,它會(huì)把有差異的每一個(gè)行或每一個(gè)字均用顏色標(biāo)注出來(lái),你不僅可以直觀地查看、定位全部差異點(diǎn),還能非常方便地修改它們。
具體的操作步驟如下:
步驟一 下載并安裝Beyond Compare軟件。最新版Beyond Compare 4中文版可在Beyond Compare中文官網(wǎng)進(jìn)行下載。
步驟二 打開Beyond Compare軟件,選擇左側(cè)“文本比較”并雙擊;
雙擊軟件界面左邊的“文本比較”按鈕
步驟三 在打開的文本比較會(huì)話界面把要對(duì)比的兩個(gè)代碼文件分別拖到左右的兩個(gè)框里;
拖動(dòng)代碼文件到文本比較會(huì)話界面示例
步驟四 打開后自動(dòng)就會(huì)把不同的區(qū)域標(biāo)為紅色了,如下圖所示;
自動(dòng)使用紅色標(biāo)出差異部分示例
步驟五 左邊的小欄中的紅色是整個(gè)代碼中有不同的地方,如下圖所示;
在左側(cè)小欄中使用紅色標(biāo)出代碼不同部分示例
步驟六 拖動(dòng)滾動(dòng)條,無(wú)論是水平還是豎直兩邊的代碼都會(huì)同步,瀏覽十分暢快。