Graphical DIFF programs for linux

LinuxUser InterfaceDiffSuse

Linux Problem Overview


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.

Linux Solutions


Solution 1 - Linux

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

Solution 2 - Linux

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.

Solution 3 - Linux

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

Solution 4 - Linux

Diffuse is also very good. It even lets you easily adjust how lines are matched up, by defining match-points.

Solution 5 - Linux

Emacs comes with Ediff.

Here is what Ediff looks like EdiffScreenshot

Solution 6 - Linux

Meld and KDiff are two of the most popular.

Solution 7 - Linux

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

Solution 8 - Linux

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.

Solution 9 - Linux

http://www.caffeinated.me.uk/kompare/">Kompare</a> is fine for diff, but I use http://freshmeat.net/projects/dirdiff/">dirdiff</a>;. Although it looks ugly, dirdiff can do 3-way merge - and you can get everything done inside the tool (both diff and merge).

Solution 10 - Linux

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

Solution 11 - Linux

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

Solution 12 - Linux

I use Guiffy and it works well.
alt text
(source: guiffy.org)

Solution 13 - Linux

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.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
Questionscottb2View Question on Stackoverflow
Solution 1 - LinuxfaranView Answer on Stackoverflow
Solution 2 - LinuxmoobaaView Answer on Stackoverflow
Solution 3 - LinuxSridhar IyerView Answer on Stackoverflow
Solution 4 - LinuxDerrick MoserView Answer on Stackoverflow
Solution 5 - LinuxkmkaplanView Answer on Stackoverflow
Solution 6 - LinuxJohn MillikinView Answer on Stackoverflow
Solution 7 - LinuxTarskiView Answer on Stackoverflow
Solution 8 - LinuxMattGView Answer on Stackoverflow
Solution 9 - LinuxMilan BabuškovView Answer on Stackoverflow
Solution 10 - LinuxDanielView Answer on Stackoverflow
Solution 11 - LinuxthesmartView Answer on Stackoverflow
Solution 12 - LinuxAlex BView Answer on Stackoverflow
Solution 13 - LinuxprasannaView Answer on Stackoverflow