ExamDiff Pro
Encyclopedia
ExamDiff Pro is a software utility for visual file comparison
and directory comparison. ExamDiff Pro runs on Microsoft Windows
.
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.
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.
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 highlightingSyntax highlightingSyntax 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 integrationShell integrationShell 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-bit32-bitThe 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-bit64-bit64-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
- UnixDiffIn 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 expressionRegular expressionIn 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 commentsComment (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
- UnicodeUnicodeUnicode is a computing industry standard for the consistent encoding, representation and handling of text expressed in most of the world's writing systems...
support - XMLXMLExtensible 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 freewareFreeware
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.