— это свободная Open Source утилита для Windows, предназначенная для сравнения и объединения файлов и папок. Она позволяет выявлять различия между версиями проектов и объединять изменения, предоставляя визуальный и наглядный интерфейс для анализа текстового содержимого. Программа может использоваться как автономное приложение или в качестве внешнего инструмента для интеграции с другими системами контроля версий.
WinMerge предлагает расширенные функции, которые делают процесс сравнения и объединения максимально простым и удобным:Общие функции● Поддержка Windows XP и более новых версий
● Работа с текстовыми файлами форматов Windows, Unix и Mac
● Поддержка Unicode
● Удобный интерфейс с закладками
Сравнение файлов● 3-way File Comparison
Новое!● Визуальная подсветка изменений и слияния текстов
● Редактор с подсветкой синтаксиса, нумерацией строк и автоматическим переносом
● Подсветка изменений внутри строки
● Панель различий для наглядного отображения изменений между файлами
● Карта расположения файлов для быстрого поиска различий
● Обнаружение перемещённых строк
Сравнение папок● Фильтрация с использованием регулярных выражений для включения или исключения элементов
● Быстрое сравнение с учётом размеров и даты файлов
● Сравнение отдельных каталогов или с подкаталогами
● Отображение результатов в виде дерева
● 3-way Folder Comparison
В процессе разработкиСравнение изображений Новое!● Поддержка различных форматов изображений
● Выделение различий блоками
● Возможность наложения изображений друг на друга
Управление версиями● Создание патч-файлов (Normal, Context и Unified форматы)
● Разрешение конфликтов между файлами
● Начальная поддержка интеграции с Visual SourceSafe и Rational ClearCase
Прочее● Интеграция в контекстное меню (64-битная поддержка)
● Работа с архивами через 7-Zip
● Поддержка плагинов
● Локализуемый интерфейс
●
Онлайн-руководство и HTML-руководство в комплекте
● В комплекте представлены установщики и портативные версии, не требующие инсталляции
● 64-битная версия может устанавливаться только "для всех пользователей"
● Добавлен отдельный установщик 64-битной версии "только для текущего пользователя" WinMerge-2.16.34-x64-PerUser-Setup.exe
● Добавлены версии для ARM-архитектуры
● Портативные архивы оптимизированы для высокого сжатия