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.
This question is related to
linux
user-interface
diff
suse
xxdiff is lightweight if that's what you're after.
Diffuse is also very good. It even lets you easily adjust how lines are matched up, by defining match-points.
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.
Diffuse is also very good. It even lets you easily adjust how lines are matched up, by defining match-points.
xxdiff is lightweight if that's what you're after.
Emacs comes with Ediff.
Here is what Ediff looks like
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.
Subclipse for Eclipse has an excellent graphical diff plugin if you are using SVN (subversion) source control.
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
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.
I use Guiffy and it works well.
(source: guiffy.org)
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.
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.
Source: Stackoverflow.com