Jon*_*eet 13 windows xml diff software-rec
我看过这个问题的答案,不幸的是,到目前为止,他们都没有帮助我。
不用担心,C# 深度的第二版现在正在复制编辑中。我希望能够非常轻松地看到文案编辑所做的工作,因此我可以拒绝或接受他的更改。
我们正在使用一种修改形式的 docbook,但我很高兴看到原始 XML 源代码。到目前为止一切都很好 - 除了当复制编辑器进行更改时,可以更改换行。所以曾经读过的东西:
<para>Foo bar baz
second line</para>
Run Code Online (Sandbox Code Playgroud)
现在阅读
<para>Foo bar grontle
baz second line</para>
Run Code Online (Sandbox Code Playgroud)
现在真正的变化是插入了“grontle”。我不在乎“baz”从第一行移到了第二行,但我见过的所有差异工具都是如此。
我意识到一种选择是将整个文档(或可能只是整个段落)重新格式化为单行......但这真的很难阅读,因为差异工具在显示时不会换行。
我确信我可以使用我拥有的工具进行管理,但如果有人知道更好的东西,我会很高兴听到它。我怀疑我的出版商也会这样做。
(我在这里包含在Windows标签,因为我真的需要它是在Windows上使用。我想听到有关任何非Windows软件也一样,但只有在情况下,我可以帮助建立它在Windows上。
看起来SourceGear DiffMerge会给你这个,它的规则集支持 XML(和许多其他语言)。我不确定它是否会解决您的所有问题,因为该示例当然是实际程序的简化。我尝试了稍微更复杂的更改,这些更改似乎也可以正常工作。
有关您描述的差异,请参阅下面的示例