Немецкие разработчики Деррик Мозер (Derrick Moser) и Хенри Менке (Henri
Menke) представили очередную версию своей бесплатной и мощной утилиты
под названием Diffuse Merge Tool 0.4.4. Эта утилита, написанная на языке
Python, позволяет сравнивать и соединять несколько разных версий одного
и того же документа с визуальным выделением различий идентичных
участков. У программы Diffuse Merge Tool есть одна уникальная
особенность – кроме традиционного для решений подобного рода отображения
двух вариантов файла в соседних окнах, пользователь может отобразить
сразу 3 панели. Также поддерживается цветовое выделение синтаксических
конструкций для множества популярных языков программирования. Кроме
того, вдобавок к инструментам для манипуляций с текстом внутри файлов,
пользователям доступен обширный набор инструментов для слияния файлов.
Для ускоренного доступа к инструментам сравнения поддерживается запуск
утилиты из контекстного меню Windows. Утилита Diffuse Merge Tool
распространяется на условиях открытого исходного кода и поддерживает
сразу несколько целевых платформ – Windows, Mac, Linux и BSD. Еще одна
интересная функция этой утилиты позволяет вставлять пустые строки и
пробелы между совпадающими участками сравниваемых файлов. Такая функция
приносит огромную пользу, когда файлы совпадают почти полностью, но для
удобства сравнения совпадающие участки лучше отображать точно напротив
друг друга, а не там, где они на самом деле находятся в соответствующих
файлах. К несомненным достоинствам утилиты Diffuse Merge Tool
стоит отнести возможность не только двух, но и трех файлов сразу. Кроме
того, весь интерфейс этой программы обеспечивает максимальное удобство
при выполнении самых разных сравнений и слияний. Отличный набор
инструментов в сочетании с цветовым выделением синтаксиса лишний раз
подтверждает высокое качество исполнения данной утилиты. Тем не
менее, программе Diffuse Merge Tool есть куда стремиться – например,
запуск через контекстное меню выполнен не слишком интуитивно. Дело в
том, что выбор, например, трех файлов для сравнения приводит к
открыванию каждого файла в своем окне, хотя более ожидаемо открывание
всех выделенных файлов в одном окне для сравнения бок о бок. Следует
признать, что утилита Diffuse определенно является хорошей
альтернативой пакету WinMerge – несомненному лидеру среди продуктов
данного класса. Несмотря на то, что Diffuse не поддерживает расширение с
помощью плагинов и не содержит множества вспомогательных функций, как
пакет WinMerge, продукт немецких разработчиков во многих аспектах
выглядит даже более предпочтительным WinMerge. Еще можно отметить, что в
пакете WinMerge есть функция сравнения папок, которой нет в пакете
Diffuse, но задачи сравнения папок легче решаются множеством других
инструментов, включая встроенные инструменты операционных систем. Подробнее
об утилите Diffuse Merge Tool 0.4.4, которая предлагает богатый набор
инструментов для сравнения и слияния сразу двух или трех файлов в средах
Windows, Linux, Mac и BSD, можно прочитать на официальной странице продукта и в обзоре на сайте FreewareGenius.
|