WinMerge - это инструмент для различения и слияния визуальных текстовых файлов с открытым исходным кодом для Windows.
Это очень полезно для определения того, что изменилось между версиями проекта, а затем для объединения изменений между версиями.
Особенности WinMerge:
Визуальное разграничение и объединение текстовых файлов
Гибкий редактор с подсветкой синтаксиса
Обрабатывает форматы текстовых файлов DOS, UNIX и MAC
Поддержка юникода
Панель Разница показывает текущую разницу в двух вертикальных панелях
Панель расположения показывает карту сравниваемых файлов
Основные различия внутри линий
Фильтры файлов в директории diff
Обнаружение перемещенных строк в сравнении файлов
Shell Integration
Элементарная интеграция Visual SourceSafe и Rational ClearCase
Поддержка архивных файлов с использованием 7-zip
Плагины
Локализуемый интерфейс через ресурсную DLL
Руководство на основе HTML