Diff文件查看器?

时间:2011-02-09 14:50:40

标签: version-control diff

我正在寻找一种工具,以一种方便的方式显示差异文件(在我的案例中由mercurial生成)。例如,bugzilla显示diff补丁的方式。为了清楚起见,我不是在寻找比较/合并文件的东西,我已经得到了差异,只是想要一种方便的方法来检查它。

我找不到那样做的东西(差异语法荧光笔是我最接近的东西),谁知道什么?

5 个答案:

答案 0 :(得分:0)

我非常喜欢Beyond Compare和Araxis Merge(尤其是Araxis)。

答案 1 :(得分:0)

你试过融合吗? (它仅适用于UNIX ..)

答案 2 :(得分:0)

我会研究以下Atlassian产品'FishEye'http://www.atlassian.com/software/fisheye/

这使您可以对版本控制系统和代码视图/差异/代码报告/可视化等进行大量控制。

答案 3 :(得分:0)

我有同样的问题 - 基本上是差异输出的语法高亮显示器。我想要轻量级和免费的东西。

现在我一起使用sdifcdif

  • sdif会突出显示您想要的语法

  • cdif会对单词上下文进行差异处理,因此在修改后的行中,已更改的单词会以不同方式突出显示

答案 4 :(得分:-1)

正如@tomahawk建议的那样,如果你将FishEye指向你的Hg存储库,你将能够在文件修订版之间进行区分,并将变更集视为差异。

如果您想查看任意补丁文件,您可以购买Atlassian的Crucible,它允许您通过上传补丁来创建代码审查,然后您可以将其视为一个很好的差异(并在协作上发表评论,但那是可能对你不感兴趣)。 5用户Crucible许可证的价格为10美元。

(披露:我是Atlassian的Crucible开发人员)