WinMerge
From Wikipedia, the free encyclopedia
|
|
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. (December 2010) |
| Developer(s) | WinMerge Development Team |
|---|---|
| Initial release | Nov 20, 2000 |
| Stable release | 2.12.4 (June 9, 2009) [±] |
| Preview release | 2.13.20 (svn) (October 20, 2010) [±] |
| Written in | Visual C++ |
| Operating system | Microsoft Windows |
| Available in | Multilingual |
| Type | File comparison |
| License | GPL |
| Website | winmerge.org |
WinMerge is a free software tool for file comparison and merging text-like files. It is useful for determining what has changed between versions, and then merging changes between versions.
The project is currently dormant.[1]
WinMerge runs on Microsoft Windows.
Contents |
[edit] Features
- Visual differencing and merging of text files.
- Flexible editor with syntax highlighting, line numbers and word-wrap.
- Handles DOS, Unix and Mac text file formats.
- Unicode support. (As of version 2.8.0, UTF-8 files are correctly read without a BOM.)
- Difference pane shows current difference in two vertical panes.
- Location pane shows map of files compared.
- Highlights differences inside lines in file compare.
- Can also generate HTML report with differences highlighted.
- Regular Expression based file filters in directory compare allow excluding and including items.
- Moved lines detection in file compare.
- Ability to ignore whitespace and letter case changes.
- Creates patch files.
- Shell Integration (supports 64-bit Windows versions).
- Rudimentary Visual SourceSafe and Rational ClearCase integration.
- Archive file support using 7-Zip.
- Plug-ins.
- Language localization via plain-text PO files.
- Online Manual and installed HTML Help manual.
- Generates normal, context, and unified patches.