WinMerge是一個 open source 的工具程式,
網址在http://winmerge.sourceforge.net/
或是http://sourceforge.net/projects/winmerge
它不僅可以比較兩個檔案的內容差異,也可以選擇性地合併部份內容,最好用的是它可以比較兩個目錄下面所有同名檔案的差異!

如果你常寫程式, 或是用類似 WordPress 這種用 script (php, perl) 驅動的系統, 這個程式實在太棒了. 以 WordPress 1.5.1 和 1.5.1.1 比較為例,下面用幾個圖來介紹一下,看不清楚的話點圖可以放大:

  1. 先分別指定兩個目錄,選取 “包含子目錄”.

  2. 點選 “比對結果” 會依比對結果排序. 原來 WordPress 1.5.1 和 1.5.1.1 只有 12 個檔案不同.

  3. Double-click 打開 wp-blog-header.php, 看看有什麼不一樣. 按 “下一個不同”…

    原來改的就是之前講的 RSS 會出問題的地方,官方版用了另一種方法完成.
  4. 試試看由右邊到左邊搬一段程式. 注意這裡的中文指示(tooltip)翻譯有錯, “複製左邊” 應為 “複製到左邊”.

    搬了兩行過去了!

免費的, 好用! 你願意的話,還有 source 可以研究.

資料來源:http://ying.homedns.org/wp/2005/05/76/

goodlucky 發表在 痞客邦 PIXNET 留言(0) 人氣()