WinMerge也是一款在先森的電腦上安裝了很久的小工具了,現(xiàn)在分享給大家認識認識。
有時候我們會遇到這種情況,有一個文件做了改動,比如style.css等代碼文件,過了一段時間后發(fā)現(xiàn)代碼沖突又忘了哪里做了改動。這個時候我們就可以使用這款軟件了,WinMerge可以對兩個相似的文件內容進行比較,將個文件中不同的內容非常顯眼的標注出來。其實WinMerge還能對兩個文件夾進行分析,排列出兩個文件夾中不同的文件,但先森覺得這個功能倒好像沒什么用。
先森經歷
最近先森遇到一個問題。先森的網站主題是自己修修改改一步步做起來的,主題修改一般都是在本地用XAMPP做好調試之后,再對服務器上的主題進行修改。
但世事無絕對,各位WordPress站長也都清楚,WordPress后臺就可以對主題文件進行修改,有時候小的修改先森就直接在后臺修改了。這樣下來就有了服務器上的代碼和本地的代碼不同,尤其是先森的style.css代碼,服務器上的是壓縮過的,本地上的是未壓縮的,帶有注釋。
這樣一來,先森就有點懵逼了,因為服務器上的改動小,根本不記得改動了哪里,手動的找的話實在有點過于麻煩了。這個時候,WinMerge就幫了先森大忙了。先森將本地的style.css壓縮后再格式化,再將服務器上的style.css格式化,使兩個文件格式相同后,再用WinMerge一對比,增加了什么代碼,刪除了什么代碼就一目了然了。
軟件使用
安裝WinMerge后,會生成快捷圖標,也會在鼠標右鍵生成快捷鍵。右鍵快捷鍵非常有用,選中兩個文件,右鍵點擊WinMerge就可以對這兩個文件進行對比了。

右鍵快捷鍵
除了選中兩個文件后右鍵點擊快捷鍵對比,也可以直接打開軟件,然后選擇兩個文件進行對比:

選擇對比兩個文件
選擇好兩個文件后就可以進行對比了。WinMerge是以行為單位進行對比,所以壓縮過的文件最好進行反解壓格式化后對比。
WinMerge對存在不同的行以黃色標注,不同處再用淡黃色標注,左側為類似縮略圖的位置示意,右側為兩個文件的內容。上面可以選擇跳轉到上下處不同,下面是不同處的內容直接顯示。總之,非常的清晰明了。

以兩個style.css文件為例
當然,顏色什么的都可以通過設置根據自己的喜好更改,更多使用技巧就靠各位自己去摸索吧,先森就不在多說了。
軟件下載
WinMerge好像有自己的官網,大家可以百度一下WinMerge就能找到下載。先森也從官網上下載下來了一個最新版,大家也可以在這直接下載。先森解壓看了一下,好像還是個綠色版的。
百度云下載:http://pan.baidu.com/s/1c1IVovI 密碼: chxs
轉載請注明出處來自http://www.cnidcc.cn/winmerge.html

川公網安備 51011202000104號
這個貌似也不錯,我一直用的是beyond compare ~~
又一款神奇誕生!
就喜歡綠色的,不用安裝,沒有垃圾插件。
還真有這軟件。。我以前就是想要這軟件就是不知道有沒有。
和beyond compare異曲同工啊!
這個工具真的很實用,博主說的情況也經常發(fā)生,本地的文件跟服務器的文件有時候不一定對的上號,有了這個文件就容易多了
我用的是 Beyond Compare 4,貌似界面都差不多。
非常有用。值得收藏。
好東西呀
很強大的樣子,
不謝代碼的應該是不用的。寫文章的估計也用吧?呵呵
這個好真沒有用過
謝謝博主分享,好文章。很實用的。
太棒了。 謝謝分享
擼完一把來瞧瞧睡覺
博主分享的精準到位,本人受益匪淺,非常感謝!歡迎朋友回訪交流!