【发布时间】:2015-02-13 17:22:12
【问题描述】:
是否有一个差异工具可以突出显示单个字符的编辑,而不仅仅是显示整行的旧版本和新版本(即 StackExchange 向您显示对帖子的编辑的那种差异)?
我更喜欢一个可以在 Linux 命令行上使用的 diff in git。
【问题讨论】:
是否有一个差异工具可以突出显示单个字符的编辑,而不仅仅是显示整行的旧版本和新版本(即 StackExchange 向您显示对帖子的编辑的那种差异)?
我更喜欢一个可以在 Linux 命令行上使用的 diff in git。
【问题讨论】:
你可以试试,来自git diff:
git diff --color-word=.
相当于--word-diff=color加上(如果指定了正则表达式)--word-diff-regex=<regex>。
这将改变这个git diff:
进入这个:
图片来自 Christophe Porteneuve 于 2014 年 9 月撰写的文章“30 Git CLI options you should know about”的“Produce more useful diffs”部分。
【讨论】: