WinMerge — это инструмент для определения различий и слияния с открытым исходным кодом для Windows. WinMerge может сравнивать как папки, так и файлы, представляя различия в визуальном текстовом формате, который легко понять и использовать. 32 языка. С плагином xdocdiff вы даже можете сравнивать файлы Word, Excel, PowerPoint, PDF и некоторые другие.
Начиная с версии 2.16 это зеркальный релиз форка.WinMerge JP.
Функции
Визуальное различие и слияние текстовых файлов.
Гибкий редактор с подсветкой синтаксиса, номерами строк и переносом слов.
Обрабатывает форматы текстовых файлов DOS, Unix и Mac.
Поддержка Unicode (начиная с версии 2.8.0 файлы UTF-8 корректно читаются без BOM).
Панель различий показывает текущую разницу в двух вертикальных панелях.
Панель местоположения показывает карту сравниваемых файлов.
Выделяет различия внутри строк при сравнении файлов.
Также может генерировать HTML-отчет с выделенными различиями.
Фильтры файлов на основе регулярных выражений в сравнении каталогов позволяют исключать и включать элементы.
Обнаружение перемещенных строк в сравнении файлов.
Возможность игнорировать изменения пробелов и регистра букв.
Создает файлы патчей.
Интеграция с оболочкой (поддерживает 64-битные версии Windows).
Элементарная интеграция Visual SourceSafe и Rational ClearCase.
Поддержка архивных файлов с использованием7-zip.
Плагины.
Языковая локализация с помощью текстовых PO-файлов.
Онлайн-руководство
и установил справочное руководство в формате HTML.
Генерирует нормальные, контекстные и унифицированные патчи.