Сегодня 18 мая 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
Тренды 🔥
Журналисты показали незаконченный заставочный ролик из отменённой версии ремейка Star Wars: Knights of the Old Republic 2 ч.
Глава Take-Two раскрыл изначальные планы Rockstar на GTA VI — игра должна была выйти ещё весной 2025 года 3 ч.
Apple научит Siri автоматически удалять переписку ради приватности пользователей 5 ч.
В Forza Horizon 6 уже сыграли миллион человек, хотя игра ещё даже официально не вышла 6 ч.
Genmoji в iOS 27 будет предлагать сгенерировать эмодзи на основе пользовательских фото и истории ввода на клавиатуре 7 ч.
Китайские компании превзошли американских конкурентов в сфере генерации видео при помощи ИИ 8 ч.
ИИ-функции Google Gemini Intelligence появятся лишь на нескольких производительных Android-смартфонах 18 ч.
Мейнфреймы тоже «поржавеют»: для IBM z готовится поддержка Rust в ядре Linux 22 ч.
Microsoft расширила поддержку технологии Advanced Shader Delivery на видеокарты AMD 17-05 14:02
Konami ограничит доступ к своим игровым серверам для пользователей из России и Белоруссии 17-05 11:59
Honor представила Notebook X14 2026 — конкурент MacBook Neo на ангстремном чипе Intel Wildcat Lake 2 ч.
Смартфоны и соцсети отняли у людей живое общение и обвалили рождаемость в большинстве стран мира 2 ч.
«Ростелеком» запустит выпуск умных телевизоров на российской ОС «Аврора ТВ» с ИИ 2 ч.
Британский ИИ-стартап Fractile привлёк $220 млн на ускорение разработки ИИ-ускорителей 4 ч.
VoltaGrid привлекла $1 млрд от Blackstone и Halliburton на развитие систем электрогенерации для ЦОД и купила Propell 5 ч.
10 Пбайт в 2U-шасси: Dell и Kixoa анонсировали сервер хранения PowerEdge R7725xd на платформе AMD 6 ч.
SpaceX Dragon доставил на МКС очередную партию грузов и оборудования 6 ч.
Квартальная прибыль CXMT взлетела почти в 18 раз на фоне высокого спроса на память 8 ч.
Новая статья: Обзор Intel Core Ultra 7 270K Plus — лучший Arrow Lake за полцены 14 ч.
Правительство Южной Кореи будет пытаться не допустить забастовку сотрудников Samsung 15 ч.