Graphical DIFF programs for linux [closed]

2019-03-07 11:34发布

问题:

I really like Araxis Merge for a graphical DIFF program for the PC. I have no idea what's available for linux, though. We're running SUSE linux on our z800 mainframe. I'd be most grateful if I could get a few pointers to what programs everyone else likes.

回答1:

I know of two graphical diff programs: Meld and KDiff3. I haven't used KDiff3, but Meld works well for me.

It seems that both are in the standard package repositories for openSUSE 11.0



回答2:

BeyondCompare has also just been released in a Linux version.

Not free, but the Windows version is worth every penny - I'm assuming the Linux version is the same.



回答3:

If you use vim, you can use the inbuilt diff functionality. vi -d file1 file2 takes you right into the diff screen.. where you can do all sort of merge and deletes.



回答4:

Diffuse (http://diffuse.sourceforge.net/) is also very good. It even lets you easily adjust how lines are matched up.



回答5:

Emacs comes with Ediff.

Here is what Ediff looks like



回答6:

Meld and KDiff are two of the most popular.



回答7:

I am using ubuntu and installed meld package. Meld is a very good graphical diff/merge program.



回答8:

xxdiff is lightweight if that's what you're after.



回答9:

I have used Meld once, which seemed very nice, and I may try more often. vimdiff works well, if you know vim well. Lastly I would mention I've found xxdiff does a reasonable job for a quick comparison. There are many diff programs out there which do a good job.



回答10:

Kompare is fine for diff, but I use dirdiff. Although it looks ugly, dirdiff can do 3-way merge - and you can get everything done inside the tool (both diff and merge).



回答11:

There is DiffMerge from SourceGear. It's pretty good. Araxis Merge is one of the programs I miss from Windows. I wonder if it works under Wine ;) Might have to give it a try



回答12:

Subclipse for Eclipse has an excellent graphical diff plugin if you are using SVN (subversion) source control.



回答13:

I generally need to diff codes from subversion repositories and so far eclipse has worked really nicely for me... I use KDiff3 for other works.



回答14:

I use Guiffy and it works well.

(source: guiffy.org)