0
在hg中創建創建區別文件。刀具剝離區域中的空白
但是,我想能夠看看這些diff的分解版本,忽略所有的空格。
我在兩個版本之間有很多diff文件(905個文件),我需要這樣一個工具來理解代碼的變化。
基本上,該工具將打開一個diff文件(或補丁),重建舊文件,然後將其與當前的文件進行比較,忽略空格,最後最好在並排的GUI中向我顯示比較結果碼。
有沒有這樣的工具?
順便說一句,我在Debian 6
感謝
在hg中創建創建區別文件。刀具剝離區域中的空白
但是,我想能夠看看這些diff的分解版本,忽略所有的空格。
我在兩個版本之間有很多diff文件(905個文件),我需要這樣一個工具來理解代碼的變化。
基本上,該工具將打開一個diff文件(或補丁),重建舊文件,然後將其與當前的文件進行比較,忽略空格,最後最好在並排的GUI中向我顯示比較結果碼。
有沒有這樣的工具?
順便說一句,我在Debian 6
感謝
您是知道的kdiff3,和類似的工具,用於在視覺上比較diff文件,對不對?您還可以使用the Mercurial extdiff extension將kdiff3和其他此類工具的用法集成到mercurial中。 Kdiff3有一個'顯示空白區域'按鈕(這是一個白色方塊),你可以打開和關閉,但我不知道它是你想要的。
Tortoisehg是查看差異的另一種選擇。
Mercurial的diff有一個-w命令。請參閱
-w --ignore-all-space ignore white space when comparing lines
謝謝。 kdiff3會給我提供很大的幫助。這並不是我正在尋找的東西,但它應該綽綽有餘。我想要一個可以打開diff文件的「編輯器」,然後通過剝離空格來重構它。 – Keil 2011-03-10 11:55:39