Сегодня 07 марта 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Программное обеспечение

Утилиты для быстрого сравнения документов

⇣ Содержание

#Compare It! 4.1.2174

Разработчик: Grig Software
Размер дистрибутива: 1,79 Мб
Распространение: условно бесплатная Compare It! - удобный инструмент для быстрого сравнения файлов разнообразных форматов, включая текстовые файлы, документы MS Word и MS Excel, RTF-документы, файлы в форматах PDF и др. Возможно сравнение файлов в бинарном режиме, файлов, находящихся в ZIP-архивах, и сравнение папок. При сравнении листингов программ на языках C++, Java, C#, Delphi, HTML предусмотрена подсветка синтаксиса. Демо-версия программы (имеется русскоязычная локализация) работоспособна в течение 30 дней и полностью функциональна. Стоимость коммерческой версии составляет 29 долл. На сайте grigsoft.ru и в магазине Softkey.ru предлагается устаревшая версия данной утилиты (3.86) за 300 руб. (домашняя лицензия) либо 400 руб. (коммерческая лицензия). Данная версия поддерживает меньший перечень файловых форматов (в частности, не может быть использована для сравнения документов DOCX, XLSX) и в ней возможны проблемы со сравнением ряда XLS-файлов. По умолчанию, Compare It! запускается с англоязычным интерфейсом. Для переключения на русский интерфейс следует выбрать меню "Options" > "Options", на вкладке "Language" установить вариант "Russian" и перезапустить программу. Параметры сравнения файлов задаются в диалоговом окне "Настройки" (меню "Настройки" > "Настройки") на вкладке "Сравнение". Здесь можно настроить программу на игнорирование при сравнении пробелов, специальных escape-символов, переносов строк и т.п., а также включить/отключить так называемое Альтернативное сравнение, разработанное для упрощения чтения измененных строк и полезное для сравнения исходного кода.
 12.png
Для сравнения файлов в Compare It! нужно в меню "Файл" выбрать команду "Сравнить файлы" и последовательно друг за другом указать сравниваемые документы (можно сразу, если файлы находятся в одной и той же папке). После этого утилита загрузит файлы на левую и правую панели и сразу же выделит в них выявленные отличия. Отличающиеся фрагменты текста в сравниваемых документах выделяются цветом, а отсутствующие в одном из файлов фрагменты условно отображаются в виде заштрихованной области. Информация об отличиях может быть сохранена в виде отчета (меню "Файл" > " Отчет").
 13_s.jpg
Сравнение документов, отличных от текстовых, реализовано обычно, то есть после конвертирования в текстовый формат. Отметим, что при сравнении Excel-документов даже выдерживаются столбцы, что нам очень понравилось и в других аналогичных решениях отмечено не было.
 14_s.jpg
А вот результаты сравнения Word- и PDF-документов не очень вдохновили. Дело в том, что в этой утилите принцип отображения различий несколько иной - фрагменты с наличием изменений выделяются полностью. Если при сравнении программного кода и таблиц Excel нам это не показалось неудобным, то при сравнении документов с абзацами восторга не вызвало. И по той простой причине, что в итоге слишком много текста оказывается выделенным, и глаза просто устают. Но, увы, именно данный принцип выделения, похоже, считается у разработчиков нормой, поскольку и в других утилитах, рассмотренных ниже, мы столкнулись с подобной ситуацией.
 15_s.jpg
 16_s.jpg

#Beyond Compare 3.1.9

Разработчик: Scooter Software, Inc.
Размер дистрибутива: 5,27 Мб
Распространение: условно бесплатная Beyond Compare - удобное кроссплатформенное (Windows, Linux) решение для быстрого сравнения текстовых и бинарных файлов, проведения сравнения в HEX-режиме, а также сравнения файлов в ZIP-архивах и папок. Предусмотрена возможность сравнения картинок, данных MP3-файлов и разных версий файлов (речь идет о сравнении не содержимого файлов, а их свойств: размера, даты последней модификации и т.п.). Реализована подсветка синтаксиса при сравнении программных кодов, написанных на C++, C#, Cobol, Delphi, HTML, Java, SQL, XML, Perl, Visual Basic и ряде других языков программирования. Предусмотрена синхронизация папок и отдельных файлов, в том числе между локальным диском и FTP-сервером, либо между настольным компьютером и ноутбуком. Функциональность утилиты может быть расширена путем подключения плагинов, которых на сайте разработчика представлено немало. В частности, имеются плагины, подключив которые, программу можно "научить" сравнивать документы Word и Excel, презентации PowerPoint, HTML-файлы как текст и др. Программа (русскоязычная локализация отсутствует) представлена в двух редакциях: базовой Standard и расширенной Pro, подробное сравнение редакций доступно по данному адресу. Демо-версия утилиты работоспособна в течение 30 дней и полностью функциональна. Стоимость коммерческой версии редакции Standard составляет 30 долл., редакции Pro - 50 долл. Принцип работы Beyond Compare совершенно иной, чем в прочих рассматриваемых в статье решениях. Данная утилита базируется на использовании сессий сравнения, которые отличаются индивидуальными параметрами настройки и могут быть сохранены на диске. Подобный подход удобен в том случае, если какая-то операция сравнения или синхронизации (второе, понятно, в этом смысле актуальнее) производится регулярно, поскольку избавляет от повторной настройки параметров. Отдельные направления сравнения в Beyond Compare представлены в виде различных модулей ("Folder Compare", "Text Compare", "Data Compare" и т.д.), объединенных под единой оболочкой. Разобраться с их работой несложно.
 17_s.jpg
Для интересующего нас в рамках данной статьи сравнения текстовых файлов, достаточно кликнуть в главном окне программы по кнопке "Text Compare". А затем открыть на левой и правой панелях сравниваемые файлы (кнопка "Open File") либо вставить в эти панели текст через буфер обмена.
 18_s.jpg
При желании можно настроить утилиту на то, чтобы при сравнении не учитывались, например, пустые строки, пробелы и табуляция. В программе есть два метода сравнения - Standard и Alternate. В большинстве случаев используется Standard, а сравнение по альтернативному методу, по утверждениям разработчиков, может дать лучшие результаты в отношении файлов, включающих многократно повторяющийся текст. Регулируются параметры сравнения в настройках сессии (меню "Session" > "Session Settings").
 19.png
В принципе, через модуль "Data Compare" в утилите возможно и сравнение таблиц, но при выполнении двух условий. Во-первых, речь идет о сравнении полностью идентичных документов, в которых просто были изменены отдельные значения (скажем, цены), а не о таблицах, в которых были добавлены либо удалены столбцы или строки. Во-вторых, таблицы должны быть представлены в файлах с данными (скажем, в CSV), то есть перед сравнением таблиц Excel вначале придется сохранить их в формате CSV. Конечно, не очень удобный вариант, да и результаты выдаются несколько специфически - со смещением строк, но все же рабочий.
 20_s.jpg
Переключение между модулями "Text Compare", "Data Compare" и другими осуществляется через меню "Session" > "New Session". Если этого не сделать, а просто открыть новые файлы для сравнения, то утилита их будет сравнивать по шаблонам ранее активированного модуля. Если перечисленных возможностей для сравнения документов окажется недостаточно, то стоит обратиться к плагинам, благодаря которым утилита научится сравнивать документы других форматов. После скачивания плагины нужно подключить, воспользовавшись командой "Tools" > "Import Settings" и указав соответствующий плагин на жестком диске. Проведя подобную операцию, мы попробовали через модуль "Text Compare" провести сравнение документов Word и Excel - результаты оказались вполне достойными, хотя и разработчики Beyond Compare чрезмерно увлекаются полным выделением фрагментов с наличием изменений.
 21_s.jpg
 22_s.jpg
Следующая страница → ← Предыдущая страница
⇣ Содержание
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.

window-new
Soft
Hard
Тренды 🔥
Разработчик доверил Claude Code управление AWS — ИИ полностью удалил два сайта и базу данных 3 ч.
Mozilla готовит масштабный редизайн Firefox с кодовым именем Nova — вот как это будет выглядеть 6 ч.
Энтузиаст превратил Sony PlayStation 5 в игровой ПК под Linux и запустил на ней GTA V 9 ч.
X начала тестировать «рекламу без рекламы» — рекомендации брендов прямо под постами 9 ч.
Anthropic запустила  маркетплейс приложений, построенных на её ИИ-моделях — по примеру Amazon 16 ч.
OpenAI представила ИИ-агента Codex Security, который сам находит и закрывает «дыры» в ПО 16 ч.
Новая статья: Resident Evil Requiem — два шага вперёд, три назад. Рецензия 22 ч.
Nintendo подала в суд на правительство США и потребовала возместить ущерб от пошлин Трампа — «с процентами» 24 ч.
Брутфорс уходит в прошлое: Cloudflare назвала ИИ и дипфейки главной проблемой года 24 ч.
Спецслужбы США и Европола накрыли LeakBase — один из крупнейших хакерских форумов в мире с 142 000 участников 06-03 21:30
Китай впервые перекрыл все новые потребности в электроэнергии силами возобновляемых источников 3 ч.
В России создали прототип квантовой оперативной памяти — для компьютеров, радаров и телескопов невероятной чувствительности 7 ч.
Спутник «Экспресс-АТ1» объявлен потерянным после загадочной аварии — тысячи россиян остались без «Триколора» 8 ч.
Valve отложила Steam Machine: вместо запуска в «начале 2026 года» теперь расплывчатое «надеемся начать поставки в 2026-м» 10 ч.
Китайские производители чипов призвали власти создать «китайскую ASML» 10 ч.
Анонсирован смартфон Realme C83 5G с батареей на 7000 мА·ч, прочным корпусом и ценой от $145 10 ч.
BYD представила электромобиль Denza Z9 GT с рекордным запасом хода в 1036 км 14 ч.
Власти США запретят закупку отдельных китайских полупроводниковых изделий для государственных нужд 15 ч.
Глава Google может получить до $692 млн, но лишь в случае успеха беспилотных такси Waymo 15 ч.
Термодинамику научили вычислять — энергоэффективность улетела в космос 22 ч.