Code comparison tool under Linux

Source: Internet
Author: User
Tags diff mercurial version control system

There are a lot of good code comparison tools under Linux: Meld, Diffmerge, Xxdiff, diffuse, kompare, etc...

Diff:

The file Compare tool is used to compare the contents of files on your computer to find them in the same and different places. The results of comparisons are often referred to as diff.

Diff is also the name of a console-based, well-known file comparison program that can output two different files from one another. Diff was in the early the 1970s,

Developed on the UNIX operating system. Diff will output the portions of the two files that are different from each other.

1. Meld

1) Tool Description:

Meld is an open-source, graphical, file-view and merge application for GNOME desktops. It supports simultaneous comparison of 2 to 3 files, a recursive directory comparison, and directory comparisons under version control (Bazaar, Codeville, CVS, Darcs, Fossil SCM, Git, Mercurial, monotone, Subversion). You can also manually or automatically merge file differences. The focus of meld is to help developers compare and merge multiple source files and visually navigate the changed places under their favorite version control system

2) Installation using:

Apt-get Install Meld

>>meld

2. Diffmerge

1) Tool Description:

Diffmerge is a cross-platform tool that can be run on Linux, Windows, and OS X to visualize file comparisons and merge applications.

2) Installation using:

http://sourcegear.com/diffmerge/downloads.php

3. Xxdiff

1) Tool Description:

Xxdiff is an open source graphical tool for file, directory comparison, and merging.

The Xxdiff can be used to display differences between two to three files or two directories, and also to produce a merged version. The two or three files that are compared are displayed side-by-side, and the different text content is highlighted in various colors for easy identification.

This program is a very important software development tool. He can graphically display the differences between two files or directories, merge different files, and also use them for previews and memo file changes (for example, to accept source code changes before merging the source code into the source file tree)

2) Installation using:

Official website: http://furius.ca/xxdiff/

4.diffuse

1) Tool Description:

Diffuse is an open source graphical tool that you can use to combine and compare text files. Diffuse is able to compare any number of files, display them side-by, and provide manual line matching adjustments to directly edit the file. Diffuse can also get versions for comparison and merging from Bazaar, CVS, Darcs, git, mercurial, monotone, subversion, and GNU RCS libraries.

2) Installation using:

http://diffuse.sourceforge.net/

5.Kompare

1) Tool Description:

Kompare is an open source GUI front-end program that can visualize and merge the differences between different source files. Kompare can compare differences in file or folder contents.

Kompare supports a variety of diff formats and offers various options to set the level of information displayed. Whether you're a developer who wants to compare the source code, or just want to compare the research

Kompare is a useful tool for the difference between manuscript and Final document. Kompare is part of the KDE desktop environment.

2) Installation using:

Http://www.caffeinated.me.uk/kompare/

-----------

Excerpt from: http://www.linuxidc.com/Linux/2015-01/111973.htm

Code comparison tool under Linux

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.