通常,'diff'工具仅查找行之间的变化。例如,如果我比较'abcdef'和'AbcdEf',diff将显示'abcde'已更改且'f'未更改。是否有可能在每行中找到多个更改,因此在上面的示例中,我将看到它只是'a'更改为'A'而'e'更改为'E'?或者diff outut格式不支持这样的?
答案 0 :(得分:4)
有多种差异工具可以满足您的要求。
我知道Winmerge和TortoiseMerge就知道了。
答案 1 :(得分:4)
我建议KDiff3在同一行上突出显示不同颜色的变化。
答案 2 :(得分:0)
我编写了一个差异Web代码的工具,无论评论和空白的区别如何。这意味着我的工具可以针对类似的美化文件区分完全缩小的文件。它完全用JavaScript编写,因此您可以直接在浏览器中试用它而无需下载或安装任何内容。这会突出显示每行的差异,并突出显示这些行上每个字符的差异。