Bri*_*ris 18 diff patch word-diff
此StackOverflow答案具有KDiff3的图像,突出显示行内差异.有人知道一个工具可以在命令行上显示相同的(例如,通过颜色)吗?
想到这一点的另一种方法是想要在补丁文件中区分每个差异.
查看所有单词大小差异(尽管不是并排)的另一种直观方法是与wdiff一起使用colordiff(您可能需要同时安装两者)。例如:
wdiff -n {file-A} {file-A} | colordiff
Run Code Online (Sandbox Code Playgroud)
您可以选择通过管道将less -R其滚动到输出中(-R用于显示中的颜色less)。
我尝试了所有找到的工具:wdiff,dwdiff,kdiff3,vimdiff来显示两条长而略有不同的线条之间的区别.我最喜欢的是diff-highlight(git contrib的一部分)
在Ubuntu上,你可能已经将它作为git contrib的一部分(安装在gitdeb包中).将其复制或链接到您的〜/ bin文件夹中/usr/share/doc/git/contrib/diff-highlight/diff-highlight
cat tmp.diff | diff-highlight | colordiff
Run Code Online (Sandbox Code Playgroud)
结果: