WinMerge est un outil pratique pour l'affichage et la fusion des différences visuelles, tant pour les fichiers que pour les répertoires. L'application est également très utile pour déterminer ce qui a changé entre les versions de fichiers, puis pour fusionner ces changements.
Caractéristiques principales incluses :
- Différenciation visuelle et fusion de fichiers texte.
- Éditeur flexible avec surlignage syntaxique, numéros de ligne et retour à la ligne.
- Met en évidence les différences à l'intérieur des lignes.
- Le volet Différence montre la différence actuelle entre deux volets verticaux.
- Le panneau de localisation montre la carte des fichiers comparés.
- Détection de lignes déplacées.
- Comparer les dossiers à un niveau ou récursif.
- Peut afficher les résultats de la comparaison des dossiers à plat ou dans une vue arborescente.
- Les filtres de fichiers basés sur les expressions régulières permettent d'exclure et d'inclure des éléments.
- Compare les fichiers binaires dans la comparaison de dossiers ainsi que les fichiers texte.
- Intégration Shell (supporte les versions 64 bits de Windows).
- Prise en charge des fichiers d'archives à l'aide de 7-Zip.
- Comparaison rapide à l'aide de la taille des fichiers et des dates.
- Crée des fichiers correctifs (formats Normal, Contexte et Unifié).
WinMerge supporte Unicode, un éditeur de coloriage syntaxique flexible, l'intégration Visual SourceSafe et l'intégration Windows Shell. L'application dispose également d'un filtrage Regexp pour les noms de fichiers et les lignes, la différence de ligne côte à côte et la mise en évidence des différences à l'intérieur des lignes. Il existe également une carte des fichiers qui montre les différences globales entre les fichiers dans un panneau de localisation.
WinMerge prend également en charge plusieurs langues, l'interface ayant été traduite dans de nombreuses langues.