超強比對Unicode(萬國碼)文字:WinMerge~
這是一個檔案內容的比對工具,
以前都是用Windows Commander 4.0裡的內容比對工具,
其實也不差了,可以快速的找到相異點,
它唯一的2個缺點就是遇到Unicode(萬國碼),
1. 像是UTF-8存檔的檔案就掛點了,全部變亂碼...
只好土法煉鋼的把檔案先轉成ANSI然後才能比對...
2. 差異的地方也需要手動複製過去,然後存檔。
WinMerge本身是一個開源的軟體,帥~
程式是肥了些,而且它裡面包括了
WinMerge.exe - ansi version of WinMerge
WinMergeU.exe - Unicode version of WinMerge
2種,其實只要留Unicode的版本就好了,這也才是王道阿!
然後
ShellExtension.dll - ansi version of Shell integrarion dll
ShellExtensionU.dll - Unicode version of Shell integration dll
ShellExtensionX64.dll - 64-bit version of Shell integration dll
用途不詳,沒啥差吧!留U的版本就行啦!
最後
Register.bat - batch file for installing ShellExtension to system
UnRegister.bat - batch file to uninstalling ShellExtension from system
這不知是登錄什麼哩?
登錄了沒看到新東西出現在哪?
總之WinMerge還有Portable的版本,也許跟這有關,
其實也不需要了,這程式本身就不影響系統可直接用,
阿!我知道了,一定是那些設定檔的差異,
不過目前用預設的基本比對已經沒啥問題了,要多用久了才會比較瞭。
反正執行此程式會需要用到Runtimes的MFC71u.dll檔案,
官網就可以下載了。
這軟體好像還提供很多額外的功能,還不是很清楚怎麼用啦!
像是Filters目錄和MergePlugins目錄,
Filters folder: - Filter files installed with WinMerge
MergePlugins folder: - Plugins installed with WinMerge
反正我只是要比對內容差異而已,這在修改原始碼最好用囉^^
基本用法可參考:http://ying.homedns.org/wp/2005/05/76
現在差的就是搜尋內容文字,
目前是用Text MultiReplace 1.0.0(多檔案文字搜尋與取代),
可惜它還不能搜尋Unicode(萬國碼)的文字,
版本也停留很久了,真是夠可惜的,
不然我覺得這支程式很不錯的。
另一個UltraCompare是UltraEditor的好夥伴,
用起來也不差,就是不是免費的,
它有三方模式,更屌可以一次比對3個檔案的差異,
也有加入右鍵功能,可以快速加入比對。
也可以以二進位的模式比較兩個exe檔案的不同,
還可以直接連FTP做比對,似乎蠻強大的,
就是執行起來有點慢,拉捲軸舊點腦變的有點慢,
然後預設字型要改一下。
再一個是ExamDiff Pro,也是付費的,
破解和中文版好像不是很好找的樣子就懶的玩了,
WinMerge就夠用了,ExamDiff有沒有Pro的免費版,
目前最新只到1.8.0.2,算是還有在開發的,今天4月才更新的,
可是不支援Unicode,也太沒良心了吧=.=!
而且無法比較目錄和二進位檔案,
詳細差異可見此:http://www.prestosoft.com/edp_features.asp
Unicode不支援擺明是要叫你去買付費的嘛~.~
好在有WinMerge~^^ 它應該很嘔吧-.-
這是一個檔案內容的比對工具,
以前都是用Windows Commander 4.0裡的內容比對工具,
其實也不差了,可以快速的找到相異點,
它唯一的2個缺點就是遇到Unicode(萬國碼),
1. 像是UTF-8存檔的檔案就掛點了,全部變亂碼...
只好土法煉鋼的把檔案先轉成ANSI然後才能比對...
2. 差異的地方也需要手動複製過去,然後存檔。
WinMerge本身是一個開源的軟體,帥~
程式是肥了些,而且它裡面包括了
WinMerge.exe - ansi version of WinMerge
WinMergeU.exe - Unicode version of WinMerge
2種,其實只要留Unicode的版本就好了,這也才是王道阿!
然後
ShellExtension.dll - ansi version of Shell integrarion dll
ShellExtensionU.dll - Unicode version of Shell integration dll
ShellExtensionX64.dll - 64-bit version of Shell integration dll
用途不詳,沒啥差吧!留U的版本就行啦!
最後
Register.bat - batch file for installing ShellExtension to system
UnRegister.bat - batch file to uninstalling ShellExtension from system
這不知是登錄什麼哩?
登錄了沒看到新東西出現在哪?
總之WinMerge還有Portable的版本,也許跟這有關,
其實也不需要了,這程式本身就不影響系統可直接用,
阿!我知道了,一定是那些設定檔的差異,
不過目前用預設的基本比對已經沒啥問題了,要多用久了才會比較瞭。
反正執行此程式會需要用到Runtimes的MFC71u.dll檔案,
官網就可以下載了。
這軟體好像還提供很多額外的功能,還不是很清楚怎麼用啦!
像是Filters目錄和MergePlugins目錄,
Filters folder: - Filter files installed with WinMerge
MergePlugins folder: - Plugins installed with WinMerge
反正我只是要比對內容差異而已,這在修改原始碼最好用囉^^
基本用法可參考:http://ying.homedns.org/wp/2005/05/76
現在差的就是搜尋內容文字,
目前是用Text MultiReplace 1.0.0(多檔案文字搜尋與取代),
可惜它還不能搜尋Unicode(萬國碼)的文字,
版本也停留很久了,真是夠可惜的,
不然我覺得這支程式很不錯的。
另一個UltraCompare是UltraEditor的好夥伴,
用起來也不差,就是不是免費的,
它有三方模式,更屌可以一次比對3個檔案的差異,
也有加入右鍵功能,可以快速加入比對。
也可以以二進位的模式比較兩個exe檔案的不同,
還可以直接連FTP做比對,似乎蠻強大的,
就是執行起來有點慢,拉捲軸舊點腦變的有點慢,
然後預設字型要改一下。
再一個是ExamDiff Pro,也是付費的,
破解和中文版好像不是很好找的樣子就懶的玩了,
WinMerge就夠用了,ExamDiff有沒有Pro的免費版,
目前最新只到1.8.0.2,算是還有在開發的,今天4月才更新的,
可是不支援Unicode,也太沒良心了吧=.=!
而且無法比較目錄和二進位檔案,
詳細差異可見此:http://www.prestosoft.com/edp_features.asp
Unicode不支援擺明是要叫你去買付費的嘛~.~
好在有WinMerge~^^ 它應該很嘔吧-.-
全站熱搜
留言列表