WinMerge is a free software tool for data comparison and merging of text-like files. It is useful for determining what has changed between versions, and then merging changes between versions.
WinMerge runs on Microsoft Windows.
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 IBM DevOps Code 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.
Codebases and forks
For a planned development of version 3.x [2] no commits have been made to the 3.0 codebase since 2011.[3]
In 2011 a fork of the 2.x codebase titled "WinMerge 2011" was created. This new branch has continued to see active feature and bug fix development. It has also removed ATL/MFC dependencies so that WinMerge can be built using the free Visual C++ Express editions.[4]
See also
References
- ↑"Release v2.16.56.2 (2026.05)". 27 May 2026. Retrieved 30 May 2026.
- ↑"WinMerge 3.x". wiki. bitbucket. 2011-03-10. Archived from the original on 2017-04-11. Retrieved 2012-09-10.
- ↑ "commits" . wiki . bitbucket . 10-03-2011. Archivado del original el 11-04-2017 . Recuperado el 27-06-2014 .
- ↑ "WinMerge 2011" . bitbucket . 28/04/2014. Archivado del original el 29/04/2014 . Consultado el 28/04/2014 .
Enlaces externos
- Sitio web oficial
- WinMerge en SourceForge
- WinMerge Portable
- WinMerge de Sdottaka en BitBucket y en GitHub (un proyecto activo [2017]bifurcación con funciones adicionales y soporte para el idioma japonés) (desaparecida)
- WinMerge 2011 en BitBucket Archivado el 16-09-2017 en Wayback Machine y en GitHub (un [2017] activobifurcación con características adicionales) (desaparecida)
- «Compara y combina archivos y carpetas con WinMerge» (Artículo de Lifehacker de 2007)
- Herramientas de comparación de archivos
- Herramientas gratuitas para comparar archivos
- Software libre programado en C++
- Software gratuito exclusivo para Windows
- Software que utiliza la Licencia Pública General de GNU.