我們在製作網頁或程式設計時,往往可能需要找出新舊版本之差異處,那麼這會是一個相當便利的軟體。
例如當您在改版時,要找出在新的html語法和舊的之間究竟有哪些不同之處,就讓人找破了頭。或者您曾撰寫兩份以上的文字文件,内容稍有差別,但若要從頭比對,可是相當累人,尤其是檔案較大,內容較多時,你會起笑(台語),這時就可以利用WinMerge幫你自動比對。
WinMerge會將兩份文件内容做比對,並在相異之處以高亮度的方式表示,讓你可以很快的發現,同時您可以直接把一方的文件内容直接覆蓋到另一方。
當然,不只有二個檔案互相比對哦,也可以比對二個資料夾內的檔案差異。
程式是多國語系,在安裝時會自動判別你作業系統的語系,
所以介面就會自動變成繁體中文啦。
名稱:WinMerge
版本:2.10.4
大小:3.10 MB
■ 原始檔案下載處 |
■ 國內 HTTP 站 (1) 下載 (下載速度較快) |
■ 國內 HTTP 站 (2) 下載 (下載速度較快) |
■ 國內 FTP 站 (1) 下載 (下載速度較快) |
■ 國內 FTP 站 (2) 下載 (下載速度較快) |
安裝之後請記得修改設定,步驟如下:
1. 開啟WinMerge,點按功能選單選擇編輯→選項→然後點按 Shell Integration
2. 將Add to context menu打勾
3. 啟用進階選單打勾
4. 自動包括子目錄打勾
5. Add Shell menu to context menu打勾
按確定完成設定
這樣子你的滑鼠右鍵選單就會加入「比較到」和「比較...」這二個選項,
以後只要滑鼠移到你要比較的第一個檔案上,按右鍵選擇「比較到」,
然後滑鼠再移到你要比較的第二個檔案上,按右鍵選擇「比較」,
WinMerge即會幫你比對檔案哦,左邊視窗顯示的黃色區塊是我有而對方沒有,
灰色區塊是我沒有而對方有的地方。
另外建議剛剛講的那個設定的地方,可再選擇比對,
然後勾選忽略空白行,勾選忽略換行字元之差異,
因為空幾行不一樣並沒差,至於其它項目可視自己需求設定。
限會員,要發表迴響,請先登入
- 1樓. 麥克斯2009/06/02 21:35解決WinMerge下中文亂碼的問題
補充:
現在大部分製作網站,幾乎編碼都改成UTF-8顯示,因為BIG5的中文支援太少,
而採用UTF-8,就是所謂的萬國碼,可以同時在網頁上呈現多種語言,
例如繁體簡體中文、韓文、日文等等。
要採用UTF-8編碼,除了網頁標頭要設定外,檔案也要以UTF-8格式儲存,
那麼Winmerge預設是採系統編碼開啟檔案,所以檔案裡面只要有英文以外的字元,
都會變成亂碼,怎麼辦呢?簡單來說,在編碼設定處設定「自訂碼頁」為「65001」就可以了。
65001代表什麼意思?65001就是內碼表(CodePage,CP)中代表UTF-8編碼方式啦。
其他如CodePage=936代表簡體中文GBK、CodePage=950代表繁體中文BIG5...。
當然,如果你的檔案都是BIG5,那就不用更改。
╭★╯﹒*★﹒╰★╮﹒╭★╯﹒★*﹒╰★╮
麥克斯工作室-客製化網站製作
www.maxmas.biz
╭★╯﹒*★﹒╰★╮﹒╭★╯﹒★*﹒╰★╮