当前位置:  开发笔记 > 编程语言 > 正文

适用于linux的图形DIFF程序

如何解决《适用于linux的图形DIFF程序》经验,为你挑选了8个好方法。

我真的很喜欢Araxis Merge的PC图形DIFF程序.不过我不知道linux有什么用.我们在z800大型机上运行SUSE linux.如果我能得到其他人喜欢的节目的一些指示,我将不胜感激.



1> faran..:

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

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


我发现Meld也非常强大,虽然它在非常大的文件上确实很慢.
为Meld +1 - 真的很光滑.绝对是我使用的更易读的GUI差异应用程序之一.
我喜欢Meld的SUbversion整合.如果您打开当前文件夹,则会看到自上次登记后已更改的文件列表.非常实用.

2> moobaa..:

BeyondCompare也刚刚在Linux版本中发布.

不是免费的,但Windows版本值得每一分钱 - 我假设Linux版本是相同的.


BeyondCompare是伟大的IMO,比我曾经使用的所有与版本控制的差异化工具和ide-packaged或OS标准差异工具更好.+1
BeyondCompare在Linux上运行良好,IMO优于meld

3> Sridhar Iyer..:

如果使用vim,则可以使用内置的diff功能.vi -d file1 file2将您带到diff屏幕..您可以在其中进行所有类型的合并和删除.



4> 小智..:

Diffuse(http://diffuse.sourceforge.net/)也非常好.它甚至可以让您轻松调整线条的匹配方式.


我只是尝试了漫反射,它给出了比在文件中更好的比较结果,其中块被移动到if语句(+1).但是,您不能将漫反射指向2个目录,它只是文件(-1).

5> kmkaplan..:

Emacs附带Ediff.

这是Ediff的样子 EdiffScreenshot


设置喜欢它的方式非常困难,默认情况下它看起来像一棵圣诞树,它并不明显.以及来自Emacs狂热者的评论.

6> John Milliki..:

Meld和KDiff是最受欢迎的两个.



7> 小智..:

我正在使用ubuntu并安装了meld包.Meld是一个非常好的图形差异/合并程序.



8> Tarski..:

xxdiff是轻量级的,如果这就是你所追求的.


xxdiff还具有用于进行代码审查的功能,并且已经从头开始构建以与脚本集成(例如,参见"决策模式"以及随附的随附Python库,其中包含许多自动调用示例).它是轻量级的,因为它是用C语言编写的,因此它运行速度很快,并且它不依赖于桌面环境(仅针对Qt编写).
推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有