2012-07-05 66 views
0

我正在尋找一個diff工具,該工具將允許我比較兩個文件,而不管行的順序如何。所以如果一個文件有第54行說XXXXXXX,我會看到它存在於其他文件,即使它的第66行。似乎KDiff3沒有注意到它...我試圖比較XML文件。diff工具 - 檢查兩個文件中是否存在相同的行

+0

你可以用KDiff3 [手動同步標記] [1],解決你的問題嗎? [1]:http://stackoverflow.com/questions/5067839/context-aware-merge/5117210#5117210 – hlovdal 2012-07-05 18:56:54

回答

0

我找到了解決方案。 XML記事本2007有一個內置的差異工具,即使行數不同,它也會正確比較文件。

0

嘗試Beyond Compare。我發現這適用於重構內容。

+0

它不檢測同一行,如果它們是在不同的地方:( – LucasSeveryn 2012-07-05 09:26:27

+0

I」我不知道目前的工具是否可以提供你想要的粒度,我讀過Git的'blame'功能可以讓你更好地跟蹤塊移動,但是我沒有使用它,所以只能指出它是可能的回答。 – 2012-07-05 10:10:20

0

我不確定這是否完全符合您的要求,但Pretty Diff http://prettydiff.com/是支持XML的算法差異工具。它縮小了代碼示例以刪除註釋,然後美化代碼示例以規範空白和縮進。您可以通過粘貼代碼示例或使用示例頁面上提供的測試在線進行嘗試。

相關問題