我已經多次討論過這個話題,但重點在於「非常好的在線比較」,這並不是真的被這些線程所覆蓋。尋找具有非常好的在線比較支持的合併工具
E.g.我希望該工具能夠識別並強調在比較以下兩個塊時添加了資源「colorpicker_newstring」。 WinMerge和Kdiff都失敗了......有誰知道一個沒有的軟件?我正在使用Windows。嗯,當然我更喜歡免費/操作系統軟件。
非常感謝提前, 彼得
文件:
<resource name="colorpicker_title">Color picker</resource>
<resource name="colorpicker_apply">Apply</resource>
<resource name="colorpicker_transparent">Transparent</resource>
<resource name="colorpicker_htmlcolor">HTML color</resource>
<resource name="colorpicker_red">Red</resource>
<resource name="colorpicker_newstring">New String</resource>
<resource name="colorpicker_green">Green</resource>
<resource name="colorpicker_blue">Blue</resource>
<resource name="colorpicker_alpha">Alpha</resource>
<resource name="colorpicker_recentcolors">Recently used colors</resource>
文件B:
<resource name="colorpicker_title">Sélecteur de couleur</resource>
<resource name="colorpicker_apply">Appliquer</resource>
<resource name="colorpicker_transparent">Transparent</resource>
<resource name="colorpicker_htmlcolor">Couleur HTML</resource>
<resource name="colorpicker_red">Rouge</resource>
<resource name="colorpicker_green">Vert</resource>
<resource name="colorpicker_blue">Bleu</resource>
<resource name="colorpicker_alpha">Alpha</resource>
<resource name="colorpicker_recentcolors">Couleurs récentes</resource>
編輯:由於我還沒有找到一個很好的和負擔得起的工具,我決定在文本節點前後增加換行符(如帕特里克建議的那樣)。這種方式適用於每個簡單的合併/比較工具。即這個問題目前已經解決 - 但是,如果有人知道這是一個很好的工具,我仍然對你的答案感興趣:)謝謝大家。
我覺得tkdiff會在這種情況下正確顯示嵌入差異( http://tkdiff.sourceforge.net/) – bobah 2010-06-01 19:03:19
不幸的是 - 不管我選擇哪種算法。謝謝你:) – 2010-06-01 19:14:22
你給的例子是XML。是不是有可能在多行上分割XML(標記爲一行,一行爲數據,一行爲 終止符),然後執行合併? –
Patrick
2010-06-01 19:23:59