Visual Comparer
Features:
|
|
Requirements:
Visual Comparer was developed and tested on Windows NT (version 4.0), Windows 2000, Windows XP and Windows 7. It does not contain platform-specific code. Therefore it should work equally well on the majority of other Windows-platforms.
- Windows 7, Windows Vista, Windows XP, Windows 2000;
- Windows NT 4.0 with Internet Explorer 5.0;
- Windows Me, Windows 98;
- Windows 95 with Internet Explorer 5.0.
- Non-Unicode version of Visual Comparer does not support text files in UNICODE or UTF-8 formats;
Features
The full-functional text editor |
The full-functional text editor does line comparing and allows to carry out additional editing of the text while matching. It is done as conveniently and easily as in the usual text editor.

Features list:
- full Undo/Redo support;
- bookmarks;
- line number in the margin;
- support of DOS, Unix, Macintosh and mixed "end-of-line" format in text files;
- find and replace with regular expressions support;
- support of text files in Unicode and UTF-8 formats (Unicode version only);
- copying of the selected text to the clipboard in HTML format with syntax highlighting.
Strict and exact syntax highlighting |
The majority of modern text editing tools possess a syntax highlighting feature of various programming languages. Visual Comparer has this feature as well.

Visual Comparer supports syntax highlighting for the following programming languages:
- HTML and CSS2;
- C and C++ (based on Visual C++ 6.0);
- C# (C Sharp - Visual Studio.NET);
- Visual Basic .NET;
- VBScript .NET;
- JScript .NET (version 7.0 from Visual Studio.NET);
- Borland Delphi 7;
- Perl (version 5.005);
- and more ...
Line matching |
Visual Comparer supports char-by-char lines comparison (F12 and Shift+F12 to enable this mode). Unequal chars are marked red. See the screenshot:

You can also range lines in a separate block of differences ("Adjust similar lines"). This feature is based on the "lines similarity" concept:

Pic. 1. Before adjusting

Pic. 2. After adjusting
Search and Replace |

Navigation by differences with synchronization feature |

The recommendation: Use keyboard shortcuts to move between differences. It is more efficient and convenient than using the buttons located on command toolbars.