假设我有包含以下内容的文件:
One two three
假设我将此文件修改为如下所示:
One TWO three
典型的 diff 输出是:
- One two three
+ One TWO three
但是,Git 提供了诸如
--color-words
或 --word-diff=color
之类的选项来在一行中显示这种差异,将删除的单词着色为红色,将添加的单词着色为绿色:
Mercurial 有这样的选项吗?类似于
hg diff --color-words
?
将其添加到您的 ~/.hgrc 文件中:
[diff]
word-diff = true
这会影响命令行
hg diff
命令。在修改的行中,添加或删除的字符将带有下划线。
不幸的是,TortoiseHG(在 MS Windows 上)似乎无法识别此设置。