Portable WinMerge 2.16.16
WinMerge Portable is a Windows tool for visual difference display and merging, for both files and directories. It is highly useful for determining what has changed between file versions, and then merging those changes. WinMerge has Unicode support, Flexible syntax coloring editor, Visual SourceSafe integration, and Windows Shell integration. Regexp filtering for filenames and lines. Side-by-side line difference and highlights differences inside lines. A file map shows the overall file differences in a location pane. The user interface is translated into several languages.
WinMerge is highly useful for determining what has changed between project versions, and then merging changes between versions. WinMerge can be used as an external differencing/merging tool or as a standalone application.
In addition, WinMerge has many helpful supporting features that make comparing, synchronising, and merging as easy and useful as possible:
General
- Supports Microsoft Windows XP SP3 or newer
- Handles Windows, Unix and Mac text file formats
- Unicode support
- Tabbed interface
File Compare
- 3-way File Comparison New!
- Visual differencing and merging of text files
- Flexible editor with syntax highlighting, line numbers and word-wrap
- Highlights differences inside lines
- Difference pane shows current difference in two vertical panes
- Location pane shows map of files compared
- Moved lines detection
Folder Compare
- Regular Expression based file filters allow excluding and including items
- Fast compare using file sizes and dates
- Compares one folder or includes all subfolders
- Can show folder compare results in a tree-style view
- 3-way Folder Comparison
Image Compare New!
- Support many types of images
- Can highlight the differences with blocks
- Overlaying of the pictures is possible
Table Compare New!
- Shows CSV/TSV file contents in table format
- Text can be wrapped for each column
Version Control
- Creates patch files (Normal-, Context- and Unified formats)
- Resolve conflict files
Other
- Shell Integration (supports 64-bit Windows versions)
- Archive file support using 7-Zip
- Plugin support
- Localizable interface
Features
Visual differentiating and merging of text files
Flexible editor with syntax highlighting
Handles DOS, UNIX and MAC text file formats
Unicode support
Difference pane shows current difference in two vertical panes
Location pane shows map of files compared
Highlights differences inside lines
File filters in directory diff
Moved lines detection in file compare
Shell Integration
Rudimentary Visual SourceSafe and Rational ClearCase integration
Archive file support using 7-zip
Plugins
Localizable interface via resource DLL
HTML-based Manual