diffuse

0
Ваша оценка: Нет

diffuse – небольшая утилита с графическим интерфейсом, позволяющая сравнивать и соединять несколько разных версий одного и того же документа с визуальным выделением различий. Поддерживает Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, Subversion и SVK. Различает UTF8. Написана на Python и PyGTK.

Работает в *nix и Windows. Файлы можно выбрать как при помощи графического интерфейса так и сразу указав в строке запуска. Возможно многоуровневое Undo. Реализован поиск отличий, поиск по тексту, сортировка, преобразования регистра текста и кодировки. Плюс обширный набор инструментов для слияния файлов. Кроме традиционного для подобного рода решений вывода двух вариантов файла, пользователь может активировать сразу 3 панели. Поддерживается цветовое выделение синтаксических конструкций характерных для множества популярных языков программирования. Для удобства отображения diffuse позволяет вставлять пустые строки и пробелы между совпадающими участками сравниваемых файлов. Это дает возможность более точно позиционировать участки друг напротив друга, а не там, где они на самом деле находятся. Интерфейс не локализован, но разобраться в особенностях программы просто. Доступен в репозитариях пакетов основных дистрибутивов.

Тип приложения: графические программы на основе библиотеки GTK
Сайт разработчика: http://diffuse.sourceforge.net/
Что почитать?


Разместил: vikos 19 Апрель 2011 в 16:19