我真的很喜欢Araxis合并的图形DIFF程序的PC。但是我不知道linux上有什么可用的。我们在z800大型机上运行SUSE linux。 如果能给我一些大家都喜欢的节目建议,我将不胜感激。


我知道两个图形差异程序:Meld和KDiff3。我没有用过KDiff3,但是Meld对我来说很好。

似乎两者都在openSUSE 11.0的标准包存储库中


Meld和KDiff是其中最受欢迎的两个。


有来自SourceGear的DiffMerge。非常不错。Araxis Merge是我怀念的Windows程序之一。我想知道它是否在葡萄酒;)也许得试一试


BeyondCompare也刚刚发布了Linux版本。

不是免费的,但是Windows版本值每一分钱-我假设Linux版本也是一样的。


如果您正在使用SVN (subversion)源代码控制,那么Subclipse for Eclipse有一个出色的图形化差异插件。


我用Guiffy,效果很好。 (来源:guiffy.org)


我通常需要从subversion存储库中区分代码,到目前为止,eclipse对我来说工作得非常好…我在其他作品中使用KDiff3。


如果使用Vim,则可以使用内置的diff功能。Vim -d file1 file2带您进入diff屏幕,在那里您可以执行所有类型的合并和删除。


对于diff, Kompare很好,但我使用dirdiff。虽然看起来很丑,但dirdiff可以做3路合并——你可以在工具中完成所有事情(diff和merge)。


我用过一次Meld,它看起来很不错,我可能会经常尝试。Vimdiff很好用,如果你很了解vim的话。最后,我想提一下,我发现xxdiff做了一个合理的快速比较工作。有很多不同的程序都做得很好。


Xxdiff是轻量级的,如果这是你所追求的。


弥漫也很好。 它甚至可以让你轻松地调整线条的匹配方式, 通过定义赛点。


Emacs附带Ediff。

这是Ediff的样子