超越Compare 3.0和XML Tidy,但保存原始格式

时间:2009-07-06 04:40:19

标签: xml merge diff tidy beyondcompare3

我正在使用Beyond Compare 3.0并使用XML整理和XML整理了已排序的属性插件。它很好,虽然我希望它向我展示“整理”的XML,一旦我解决了我的合并,我想用原始格式(不是整理格式)保存它。无论如何这样做?

例如,如果我有这两个XML片段 -

File1 : <test attrib="1" batrib="2" catrib="3"\>
File2 : <test batrib="4" catrib="5" attrib="5"\>

我希望在视觉上看到它们整理并对属性进行排序,因此我可以进行更改/解决。例如,如果我决定将attrib的值更改为5并保留其余值,当我保存文件时,我想看到这个......

Final : <test attrib="5" batrib="2" catrib="3">

Not : <test 
        attrib="5" 
        batrib="2" 
        catrib="3">

超越比较似乎以第二种格式保存文件(整理)。

任何想法我怎么能解决这个问题?

问候......

2 个答案:

答案 0 :(得分:1)

我能想到的最好的方法是使用Visual Studio格式文档功能在合并后重新整理文件。

答案 1 :(得分:0)

我认为Pretty Diff会做你想要完成的事情。它会缩小输入以删除注释,然后在运行diff算法之前美化输入,以便删除归因于空格和注释的所有差异。

http://prettydiff.com/