提交hg创建diff文件。
但是,我希望能够看到这些差异的分解版本,忽略所有的空格。
我在两个版本之间有很多差异文件(905个文件),我需要这样一个工具来理解代码的变化。
基本上,该工具会打开一个diff文件(或补丁),重新构建旧文件,然后将其与当前忽略空格的文件进行比较,最后在带有并排代码的GUI中最优地显示与我的比较
有这样的工具吗?
顺便说一下,我在Debian 6上。
谢谢
答案 0 :(得分:1)
你知道kdiff3和用于直观比较差异的类似工具,对吧?您还可以使用the Mercurial extdiff extension将kdiff3和其他此类工具的使用集成到mercurial中。 Kdiff3有一个“显示白色空间”按钮(它是一个白色方块),你可以打开和关闭,但我不知道这是你想要的。
Tortoisehg是另一种查看差异的选项。
Mercurial的diff有一个-w命令。参见
-w --ignore-all-space ignore white space when comparing lines