Тип программы: Инсталлятор
Поддерживаемые ОС: Windows XP SP3+
Лицензия: Бесплатная
Язык интерфейса: Английский, русский, украинский

WinMerge

Для выявления изменений между двумя файлами или папками можно использовать бесплатное ПО, например WinMerge. Это свободное программное обеспечение с открытым исходным кодом, направленностью которого является сравнение и синхронизация изменений между папками и файлами.

Область применения программы довольно значительна. Например, можно сравнивать различные проекты на наличие изменений и синхронизировать их, поддерживая актуальность обеих версий.

Функционал программы можно расширять за счет плагинов.

Основные возможности WinMerge:

  • Сравнение и синхронизация файлов/папок;
  • Имеет гибкий редактор с подсветкой синтаксиса. Есть возможность отображения номеров строк и автоматического переноса текста;
  • Поддерживаются текстовые форматы UNIX, DOC и Mac;
  • Поддержка создания заплаток (патчей);
  • Для многих языков программирования (C/C ++, Java, Pascal, Basic, JavaScript, Python и др.) поддерживается подсветка синтаксиса;
  • Реализована поддержка нескольких кодовых страниц;
  • Программное обеспечение может интегрироваться с системами контроля версий (TortoiseSVN (Subversion), TortoiseHg (Mercurial), Microsoft Visual SourceSafe и Rational ClearCase);
  • Интеграция через бесплатный плагин с FAR Manager;
  • Работа с архивами возможна с помощью программы 7-Zip;
  • 3-полосное сравнение файлов;
  • Подсветка изменений внутри строки;
  • Сравнение файлов происходит по размеру и дате;
  • Поддержка сравнения изображений;
  • Отображение содержимого файлов типа CSV/TSV в форме таблицы;
  • Локализация для многих языков.

WinMerge интегрируется в контекстное меню для быстрого доступа к опциям.

Страница программы WinMerge