ExamDiff Pro
Encyclopedia
ExamDiff Pro is a software utility for visual file comparison
File comparison
File comparison in computing compares the contents of computer files, finding their common contents and their differences. The result of the comparison may be presented in a graphic user interface or as part of larger tasks in networks, file systems, or revision control.Some widely-used file...

 and directory comparison. ExamDiff Pro runs on Microsoft Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

.

ExamDiff Pro features a double-pane view that allows for side-by-side comparisons, with color-coded line numbers indicating whether each line is added, deleted, or changed. ExamDiff Pro can compare text and binary files, and directories.

Features

  • Comparison of text files, binary files, and directories
  • Difference highlighting to the level of lines, words or characters.
  • Syntax highlighting
    Syntax highlighting
    Syntax highlighting is a feature of some text editors that display text—especially source code—in different colors and fonts according to the category of terms. This feature eases writing in a structured language such as a programming language or a markup language as both structures and...

  • Fuzzy line matching
  • Ability to recognize moved text blocks
  • Manual synchronization
  • Shell integration
    Shell integration
    Shell integration is a means of calculating the volume of a solid of revolution, when integrating along an axis perpendicular to the axis of revolution.It makes use of the so-called "representative cylinder"...

     in 32-bit
    32-bit
    The range of integer values that can be stored in 32 bits is 0 through 4,294,967,295. Hence, a processor with 32-bit memory addresses can directly access 4 GB of byte-addressable memory....

     and 64-bit
    64-bit
    64-bit is a word size that defines certain classes of computer architecture, buses, memory and CPUs, and by extension the software that runs on them. 64-bit CPUs have existed in supercomputers since the 1970s and in RISC-based workstations and servers since the early 1990s...

     Windows
  • File editing within file comparison panes
  • Support for copying, renaming, and deleting files or directories
  • Unix
    Diff
    In computing, diff is a file comparison utility that outputs the differences between two files. It is typically used to show the changes between one version of a file and a former version of the same file. Diff displays the changes made per line for text files. Modern implementations also...

    , HTML, and printed diff reports
  • Simple and regular expression
    Regular expression
    In computing, a regular expression provides a concise and flexible means for "matching" strings of text, such as particular characters, words, or patterns of characters. Abbreviations for "regular expression" include "regex" and "regexp"...

     search
  • Extensive command line interface
  • Ability to ignore capitalization, white space, and comments
    Comment (computer programming)
    In computer programming, a comment is a programming language construct used to embed programmer-readable annotations in the source code of a computer program. Those annotations are potentially significant to programmers but typically ignorable to compilers and interpreters. Comments are usually...

  • Word wrapping
  • Plug-in support
  • Drag and drop support
  • Creation of directory snapshots for later comparison
  • Unicode
    Unicode
    Unicode is a computing industry standard for the consistent encoding, representation and handling of text expressed in most of the world's writing systems...

     support
  • XML
    XML
    Extensible Markup Language is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards....

     support

ExamDiff

ExamDiff is ExamDiff Pro's freeware
Freeware
Freeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the...

counterpart. While having a similar interface to ExamDiff Pro, ExamDiff does not support binary files or directory comparison, and does not possess many of ExamDiff Pro's advanced features, as can be seen here.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK