Тип програми: Інсталятор
Підтримувані ОС: 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