hg diff调用kdiff3而不是输出文本

时间:2012-01-15 14:04:11

标签: mercurial

运行kdiff3时是否可以运行hg diff而不是输出文字?它可以是一些开关或一些允许连接kdiff3的设置。

1 个答案:

答案 0 :(得分:1)

您应该查看extdiff extension。这允许您创建可以启动外部差异工具的新diff命令,例如KDiff3。

您可以使用以下内容对其进行配置:

[extdiff]
cmd.vdiff = kdiff3

然后您可以使用hg vdiff使用KDiff3获取图形差异。奇怪的是,扩展程序不允许您重载正常的hg diff命令 - 它只允许您添加新命令。