Сравнение и слияние текстовых файлов.

Diffuse – удобный и простой Python / GTK графический инструмент для сравнения и слияния текстовых файлов.

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

Diffuse поддерживает UTF8 (кодировка реализующая представление Юникода), поддергивает системы управления версиями (программное обеспечение для облегчения работы с изменяющейся информацией) таких как Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, Subversion и SVK.

В Diffuse реализовано многоуровневое Undo (система хранения нескольких версий одного и того же документа с возможностью возвращения к более ранней версии / отмена изменений).

Diffuse ведёт поиск отличий по тексту, сортировке, преобразованию регистра текста и кодировки. Имеет обширный набор инструментов для слияния файлов, а так же есть возможность активации трёх панелей (для вывода трёх вариантов файла).

Diffuse поддерживает цветовое выделение синтаксических конструкций для множества популярных языков программирования. Позволяет вставлять пустые строки и пробелы между совпадающими участками сравниваемых файлов (для более точного позиционирования участков).

Diffuse можно использовать как с графическим интерфейсом, так и из командной строки.

Лицензия: GNU General Public License version 2.0 (GPLv2)

Домашняя страница
Страница на sourceforge.net
Комментарии (2)
Чем лучше Meld'а?
Чем лучше Meld'а?
Может чем и лучше, может и хуже, пусть кажый сам решит!
Может чем и лучше, может и хуже, пусть кажый сам решит!