5
A
回答
5
隨着WinMerge和最新SDK的WinDiff,我也有SourceGear的免費DiffMerge。
我使用WinMerge(它沒有改變一段時間 - 不要忽略空行;它會演習bug)最多,尤其是它能夠打開兩個空白可編輯頁面,並且可以粘貼任何東西,比如遠程桌面連接到沒有安裝任何可視差異的機器,並自動更新差異(或者如果您願意,可以手動更新)。
我喜歡DiffMerge的功能是它顯示的差異,這似乎更好地迎合虛假不同的換行符。
而且,爲了回答您的問題,最新SDK(或至少包含在Visual Studio 2010中)的WinDiff,WinMerge和DiffMerge都可以忽略大小寫。
1
WinDiff是Windows SDK的一部分,它仍然附帶它。但是,不,SDK是針對編寫區分大小寫的語言,C和C++的程序員的。
WinDiff的源代碼曾經是SDK示例的一部分。你仍然可以從this web page得到它,假設你正在破解C代碼並且有一個老式的編譯器。您需要修改line.c,line_gethashcode()和line_compare()函數。線下套管最簡單。
那麼,這是程序員的答案。 Beyond Compare中的大量其他魚類通常會得到很多點頭。
+0
-1:現代版本的SDK(例如2010)中的WinDiff能夠忽略大小寫。 – CJ7
相關問題
- 1. 在Perforce GUI工具內部使用windiff
- 2. 封裝「建議」代碼與WinDiff的使用文件(代碼審查的目的)的變化
- 3. 在我的代碼中實現協議版本
- 4. 安裝下一代版本的twilio-csharp時出現問題
- 5. 現有代碼的良好軟件版本控制
- 6. 「現代Objective-C」真的是一個新版本,即Objective-C 2.1?
- 7. 替代舊版Exchange版本的Folder.WellKnownFolderName
- 8. 將現代瀏覽器重寫爲現代版本的應用程序的最佳方式是什麼?
- 9. Singleton類的實現版本
- 10. 現代的Linux
- 11. 現代的框架替代?
- 12. cbDSMixer的現代替代品?
- 13. Object.values的替代版本()
- 14. Telerik版本的system.windows.text代碼
- 15. 如何實現gradle代碼版本自動遞增?
- 16. 爲現代和舊版瀏覽器支持CSS 2和CSS 3
- 17. TFS代碼版本
- 18. 是否版本代碼,版本名稱的alpha版本影響生產版本
- 19. 現代UI的StackedBarChart
- 20. 哪個版本的OSGi由哪個版本的Eclipse/Equinox實現?
- 21. 聲明要使用哪個版本的Perl的現代方式是什麼?
- 22. 跨NUnit版本實現CollectionConstraints
- 23. 老版本的jpedal版本的源代碼(4.75和4.76)
- 24. 使用現有的python發行版安裝Enthought Python發行版
- 25. 在現有Ruby版本旁邊運行較新的Ruby版本
- 26. 如何對齊版本代碼由混帳與無版本的代碼?
- 27. 替代代碼完成第二版
- 28. 使用版本代碼覆蓋代碼
- 29. 在創建新版本之前刪除salesforce中的現有代碼
- 30. 將現有的Git存儲庫遷移到Gerrit代碼修訂版
查看BeyondCompare(http://www.scootersoftware.com/)作爲一個很好的比較工具的例子。 –
我正在使用['WinMerge'](http://en.wikipedia.org/wiki/WinMerge) - 它是免費的,使用非常直觀。 – dasblinkenlight