WinMerge是一款運(yùn)行于Windows系統(tǒng)下的免費(fèi)開源的文件比較/合并工具,使用它可以非常方便地比較多個(gè)文檔內(nèi)容甚至是文件夾與文件夾之間的文件差異。
功能介紹
1.支持文件(Windows,Unix和Mac文本文件格式)及文件夾的比較;
2.對(duì)文本文檔的可視化編輯以及合并;
3.靈活的編輯器,支持語法高亮、顯示行號(hào)和自動(dòng)換行,差異窗口顯示;
4.在文件比較中檢測(cè)移動(dòng)過的段落;
5.基于正則表達(dá)式的文件過濾器,允許排除和包含項(xiàng)目;
6.支持比較文件夾內(nèi)所有子文件夾;
7.以樹狀形式顯示文件夾比較結(jié)果;
8.便攜式程序,無需安裝,有效免費(fèi)。
使用方法
1.打開WinMerge好之后,點(diǎn)擊選擇文件夾下面的“過濾器”可讓我們過濾要比對(duì)的文件類型或文件名稱,預(yù)設(shè)比對(duì)全部類型的文件。設(shè)定好之后,請(qǐng)?jiān)侔匆幌隆按_定”按鈕開始比對(duì);
2.比對(duì)完成后,清單中會(huì)顯示哪些文件相同、哪些文件不同,如果你懷疑某兩個(gè)文件名稱不同的文件其實(shí)是同一個(gè)文件(內(nèi)容相同),可以選取后在上面按右鍵再點(diǎn)“對(duì)比”。
更新日志
1.修復(fù)coretools.cpp:linelen()不應(yīng)截?cái)嗑哂星度胧絅UL的行。
2.修復(fù)文件比較:右鍵單擊未選擇鼠標(biāo)下的差異。
3.修復(fù)當(dāng)文件路徑等于“ NUL”時(shí),避免GuessCodepageEncoding()中出現(xiàn)異常。
4.修復(fù)如果EOL樣式不是CRLF文件夾,則自動(dòng)縮進(jìn)不起作用。
5.修復(fù)生成包括文件比較報(bào)告的html文件夾比較報(bào)告未完成。
6.修復(fù)“比較統(tǒng)計(jì)信息”對(duì)話框:差異文件夾的數(shù)量已計(jì)入差異文件的數(shù)量插件。
7.修復(fù)PrediffLineFilter.sct:設(shè)置對(duì)話框的編碼錯(cuò)誤。
8.更新俄語翻譯。
9.更新意大利語翻譯。
10.在PathContext :: size()上偏愛PathContext :: GetSize()。
11.合并FolderCmp。
12.避免一些InnoSetup編譯器警告。