Какой программой можно сравнить 2 текстовых файла. Утилиты для быстрого сравнения документов

Всем известно, что "Ворд" - это многофункциональный текстовый редактор. Множество его возможностей и вовсе выходит далеко за рамки В этой статье будет рассказано о том, как сравнить два файла Word в самой программе. Процедура эта довольна простая, однако мало кто о ней вообще знает. Пригодиться она может в разных случаях, например, когда на компьютере есть два файла: ваша работа и ее черновик. Чтобы не ошибиться и не отправить заказчику черновик, лучше всего использовать именно сравнение двух файлов.

Шаг 1: подготовительный этап

Примечательно, что после того, как вы сравните два файла, они останутся неизмененными, а все несоответствия будут показаны в другом (новом) документе, который откроется автоматически. Но обо всем по порядку. Для начала разберемся, что нужно делать в первую очередь перед тем, как сравнить два файла Word.

Первым делом необходимо подготовиться. Перед тем как сравнить два файла Word, их необходимо открыть. Поэтому отыщите их на своем компьютере и кликните два раза по ним.

Теперь нужно в одном из файлов открыть нужный нам инструмент. Находится он во вкладке "Рецензирование" в группе инструментов "Сравнение". Называется инструмент "Сравнить", поэтому нажмите на него и в выпадающем меню выберите одноименный пункт.

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

Шаг 2: выбор сравниваемых документов

Перед вами сейчас открыто окно под названием "Сравнение версий". В нем, как вы видите, есть две области: "Исходный документ" и "Измененный документ". Соответственно, в первую вы должны поместить оригинал документа, а во вторую - его исправленную версию.

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

Вот мы и выбрали нужные документы для сравнения, однако не спешите нажимать кнопку "ОК", чтобы начался процесс анализа. Для того чтобы получить желаемый результат, лучше будет задать нужные параметры. О том, как это сделать, сейчас и поговорим.

Шаг 3: задаем нужные параметры для сравнения

Итак, перед тем как сравнить два файла Word, разумнее будет задать параметры, на которые будет опираться анализ. Это позволит обнаружить те несоответствия, которые вы хотите найти.

Чтобы открыть меню параметров, вам нужно нажать на кнопку "Больше", все в том же окне "Сравнение версий".

В меню, которое развернулось, вы можете наблюдать кучу настроек. Сейчас давайте обратим внимание на группу "Параметры сравнения". В ней вам нужно выбрать те элементы, которые будут сопоставляться в двух документах. К слову, чем меньше галочек установлено, тем быстрее пройдет процесс сравнения. Поэтому, если вы ищете изменения в форматировании, будет разумно выделить лишь этот пункт, в то время как другие убрать.

В группе "Показывать изменения" выберите, в чем именно искать их: в знаках или словах. Также не забудьте указать, в каком из документов показывать результат. В исходнике, измененном файле или новом.

После того как вы зададите все необходимые вам параметры, можно смело нажимать кнопку "ОК", чтобы начался процесс анализа. Длится он не очень долго, даже если были выбраны все пункты сравнения.

Шаг 4: проверка результата

В итоге вам покажут результат. В зависимости от вашего выбора он будет продемонстрирован в одном из двух документов или в новом, третьем.

Места, которые не совпадают, будут помечены красной линией. Что очень удобно - нажав на линию, вам будут продемонстрировано различие. Оно будет перечеркнуто красной линией.

К слову, если вы не знали, как сравнить два файла Word на совпадения, то, к сожалению, такого сделать не получится в программе. Однако для этой цели можно использовать специальные сервисы.

Бывает так, что у вас есть два почти одинаковых текста, и вам нужно четко видеть, чем именно они отличаются. Распространенный пример: вы «сняли» с диктофона интервью и отправили требовательному собеседнику на вычитку. А тот, вместо того чтобы цветом выделить свои правки, просто вырезал некоторые фразы, дописал новые, поменял местами абзацы.

В результате вы читаете вроде бы свое же интервью, но не узнаете его «в гриме». Сличать вручную два больших текста сложно – можно ли облегчить эту задачу? сайт подскажет, как.

Такие задачи достаточно часто встают перед программистами, поэтому программы для сравнения файлов умеют подсвечивать синтаксис при сравнении программных кодов различных языков программирования. Нам же нужно, чтобы такие программы позволяли сравнивать тексты в обычном формате.txt и желательно – в «вордовском».

Для сравнения мы взяли несколько абзацев нашей статьи и заменили некоторые слова, поменяли местами фразы. Сейчас будем сравнивать.

Microsoft Word

В программе Microsoft Office начиная с версии 2007 сравнить два файла можно, не выходя из «ворда». Идем в пункт меню Рецензирование – Сравнить – Сравнить… (сравнение двух версий документа). Указываем два файла, жмем кнопку «Больше» и отмечаем параметры, по которым нужно сравнить текст, а также выбираем, где просматривать изменения: в первом файле, во втором или в новом.

Удаленный текст программа выделяет красным зачеркнутым текстом, вставленный текст – красным подчеркнутым, перемещенные абзацы – зеленым. В отдельной панели слева (на скриншоте ниже ее нет) можно отследить изменения по каждому слову, а также увидеть резюме: в нашем случае 57 исправлений, из них 26 вставок, 29 удалений, 2 перемещения.

WinMerge – это бесплатная кроссплатформенная утилита для сравнения файлов, ее можно использовать на богатом «зоопарке» операционных систем, начиная с Windows 98. Последняя версия – WinMerge 2.14.0 – существует как в виде инсталлятора (6,14 Мб), так и в виде портативной сборки . Программа «из коробки» может сравнивать только обычные текстовые файлы, а если мы хотим работать также с офисными документами (тексты в форматах.doc, .docx, .odt, таблицы в форматах.xls, .xlsx, .sxc, PDF-файлы и другие офисные файлы экзотических форматов), надо скачать плагин Xdocdiff . Подключается плагин следующим образом:

1) Распаковываем архив с плагином

2) Файлы xdoc2txt.exe и zlib.dll копируем в папку с установленной программой WinMerge

3) Папку MergePlugins вместе с файлом amb_xdocdiffPlugin.dll копируем целиком в папку с установленной программой WinMerge

4) Запускаем WinMerge, идем в меню Дополнения – Список, ставим галочку «Включить дополнения»

5) Идем в меню Дополнения – ставим галочку «Распаковка автоматически»

Все, теперь можно открывать два наших файла: хочешь - обычные «тээкстэшные», хочешь – «вордовские».

Программа вас предупредит, что вы сможете также указывать заархивированные файлы, но для этого придется скачать плагин-архиватор. Впрочем, его отсутствие нам не страшно, отказываемся от будущих подобных уведомлений и получаем окно с нашими двумя текстами. В левой части окна – две длинные колонки: это миниатюры наших текстов. Желтым цветом выделены абзацы, в которых нашлись изменения. Поскольку в каждом из трех абзацев нашего исходного текста нашлись такие изменения, то обе колонки закрашены желтым. Конкретные измененные слова подсвечены светло-желтым.

Но у программы есть множество настроек, так что несложно подсветить слова каким-нибудь другим цветом.

Программ для сравнения файлов, в том числе текстовых, немало, их основной недостаток – цена. Compare it! стоит 29$ за лицензию, Beyond Compare – 30$, Compare Suite - 70$, DiffDoc Professional - аж 399,95$. Посмотрим на примере этой последней, самой дорогой программы, насколько она лучше бесплатной WinMerge.

Скачиваем программу (7 мб), запускаем. Результат очень похож на тот, что нам выдал Microsoft Office 2007, только расположение колонок иное. Красный зачеркнутый – текст, который изменили, красный подчеркнутый – текст, на который был изменен исходный (красный зачеркнутый); синий зачеркнутый – вырезанный текст, зеленый – перемещенный (или добавленный «с нуля») текст.

Получается, что разницы практически нет. Если уж пользователь честно купил дорогой офисный пакет Microsoft, то тратить еще 400 долларов на официальную покупку и регистрацию этой программы смысла нет никакого. Даже «триальной» версией нет нужды пользоваться, если тот же самый функционал обеспечивает стандартный «Ворд», тем более что незарегистрированная версия DiffDoc Professional каждые 15 минут напоминает о необходимости покупки.

Наконец, проверим один из множества онлайн-сервисов для сличения текстов: DiffNow

Сервис вроде бы поддерживает загрузку doc-файлов, «проглотил» их, написал Files compared successfully («сравнение файлов прошло успешно»), но вместо нормального результата выдал бинарный набор нолей и единиц, в котором, правда, подсветил отличия. Поэтому лучше копировать и вставлять текст вручную. Сайт подсвечивает изменения так: коричневый – измененный текст, синий – удаленный, бордовый – добавленный, фиолетовый – измененные слова в измененных предложениях. Сервис поддерживает различные настройки (в том числе можно заменять цвета), но от одного недостатка мы никакими настройками избавиться не смогли: текст по-программистски вытянут в длину, приходится задействовать горизонтальный скроллинг.

Веб-мастерам или владельцам сайтов часто бывает необходимо сравнить два файла по содержимому. Из этой статьи вы узнаете как сравнить два файла между собой. Здесь описаны все известные мне способы для сравнения текстовых файлов и скрипты (html, css, php и так далее).

Способ 1. Meld

Meld - графический инструмент для получения различий и слияния двух файлов, двух каталогов. Meld - визуальный инструмент сравнения и объединения файлов и каталогов для Linux. Meld ориентирован, в первую очередь, для разработчиков. Однако он может оказаться полезным любому пользователю, нуждающемуся в хорошем инструменте для сравнения файлов и директорий.

В Meld вы можете сравнивать два или три файла, либо два или три каталога. Вы можете просматривать рабочую копию из популярных систем контроля версий, таких, таких как CVS, Subversion, Bazaar-NG и Mercurial. Meld представлен для большинства linux дистрибутивов (Ubuntu, Suse, Fedora и др.), и присутствует в их основных репозиториях.

# aptitude install meld

Способ 2. Сравнение содержимого двух файлов в программе WinMerge.

Бесплатная программа WinMerge позволяет сравнивать не только содержимое файлов, она также сравнивает содержимое целых папок. WinMerge является Open Source инструментом сравнения и слияния для Windows. WinMerge может сравнивать как файлы, так и папки, отображая различия в визуальной текстовой форме, которые легко понять и обработать.

После установки, открываете пункт меню «Файл» - «Открыть». Выбираете файлы для сравнения. Для этого нажимаете на кнопку «Обзор» и выбираете файл. Выбрав файлы, нажимаете на кнопку «ОК».

В WinMerge можно также редактировать файлы. После закрытия окна сравнения, программа предложит сохранить изменения в файлах.

Способ 3. diff

diff - утилита сравнения файлов, выводящая разницу между двумя файлами.

    Для сравнения каталогов используйте эту команду: $ diff -qr < current-directory> < backup-directory>

Способ 4. Kompare

Kompare - отображает различия между файлами. Умеет сравнивать содержимое файлов или каталогов, а также создавать, показывать и применять файлы патчей. Kompare - это графическая утилита для работы с diff, которая позволяет находить отличия в файлах, а также объединять их. Написана на Qt и рассчитана в первую очередь на KDE. Вот ее основные особенности:

    Поддержка нескольких форматов diff;

    Поддержка сравнение файла linux и каталогов;

    Поддержка просмотра файлов diff;

    Настраиваемый интерфейс;

    Создание и применение патчей к файлам.

Способ 5. Сравнение файлов в программе Total Commander

    Поддерживаемые операционные системы: Windows

В Total Commander существует инструмент сравнения файлов по содержимому, где можно не только сравнить содержимое, но и редактировать его и копировать из одного файла в другой.

После запуска Total Commander – в одной из панелей выбираете (клавиша Insert) первый файл для сравнения – во второй панели открываете папку со вторым файлом и ставим на него курсор. Вызываем программу для сравнения: "Файлы→Сравнить по содержимому".

Для внесения изменений в файл достаточно нажать на кнопку «Редактировать». В программе доступны функции копирования и отката, поиска и изменение кодировки. Если вы внесли изменения в файл, то после закрытия окна сравнения, будет предложено сохранить изменения.

Способ 6. Сравнение файлов в Notepad++

    Поддерживаемые операционные системы: Windows, возможен запуск в Linux

Notepad++ не умеет сравнивать файлы. Для появления этого функционала в Notepad++ нужно установить плагин «Compare».

Запускаете редактор – переходите в пункт меню «Плагины» - «Plugin Manager» - «Show Plugin Manager». В новом окне выбираете плагин «Compare» и жмёте кнопку «Install».

После установки плагина откройте два файла и выбирите меню «Плагины» - «Compare» - «Compare (Alt+D)». Результат сравнения файлов будет представлен в отдельных панелях. Напротив строк, в которых найдены отличия будет стоять предупреждающий знак.

Способ 7. Сравнение файлов с помощью командной строки Windows

Сравнение с помощью командной строки Windows (cmd.exe) не позволяет редактировать файлы, но просто сравнить содержимое файлов, используя этот способ, вы можете.

Для вызова командной строки Windows перейдите «Пуск» - «Все программы» - «Стандартные» - «Командная строка» или нажмите клавиш "Windows+R", введите cmd и нажмите клавишу Enter.

В командной строке введите команду:

fc / N путь к первому файлу путь ко второму файлу

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

Простое решение для быстрого поиска, если набор данных выглядит одинаково или нет, или иметь обзор разных строк, - использовать Notepad ++.

Вам также потребуется установить Compare plugin. Для этого перейдите на SourceForge и загрузите последнюю версию плагина. Затем вам просто нужно извлечь скачанный архив в папку установки Notepad ++.

Затем откройте свой 1-й файл, а второй, используя Notepad ++, и когда два файла, которые вы хотите сравнить, будут двумя последними файлами, открытыми в программном обеспечении, начните сравнение с Plugin => Compare => Compare или комбинацией клавиш Alt + D.

После этого ваши файлы будут отображаться с их отличиями: строки удалены (-) и добавлены строки (+). Линии, найденные в обоих файлах, будут отображаться на белом фоне.

Блокнот ++ сравнить два XML

Также возможно, что Notepad ++ сравнивает файлы xml. Просто следуйте за предыдущими шагами, которые включают в себя Блокнот ++ сравнить плагин, открыть файл xml в «Блокноте плюс плюс» и сравнить их с помощью меню «Блокнот ++ Plugins Compare».

XML-сравнение бесплатно в Notepad ++ будет выполняться мгновенно, показывая удаленные строки, добавленные строки, текст изменен в той же строке. Notepad plus plus, вероятно, является лучшим редактором XML, поскольку он работает также как форматировщик XML и отличный редактор xml-окон Windows 10.

Вот как редактировать xml-файлы в блокноте, но также и как сохранить XML-файл в блокноте.

Пример XML-файла, используемого для сравнения двух xml-нот-файлов ++

notepad ++ сравнить два файла

Действуя как отличный инструмент сравнения файлов, вы также можете сравнить текстовые файлы с этим текстом, сравнивая тэг notepad ++. Даже сравните двухсловные документы, скопировав текст в Notepad ++.

Сравните два текстовых файла с сопоставлением плагинов блокнота, который используется для сравнения 2 файлов в блокноте ++ и сравнения текстовых файлов notepad ++.

Как сравнить два файла

Загрузите плагин сравнения файлов с блокнотом ++ и установите его, чтобы использовать блокнот плюс плюс сравнить плагин, чтобы сделать блокнот ++ сравнить два текстовых файла.

сравнить два файла в блокноте ++

Таким образом можно сравнивать содержимое любого типа файла.

Основное использование - сравнить два текстовых файла notepad ++.

Но плагин для сравнения с блокнотом можно также использовать, вставляя данные из любых файлов в приложении, и используя блокнот ++ diff, чтобы показать все различия между содержимым файлов.

Таким образом, инструмент сравнения блокнота ++ может помочь проверить различия между любыми типами файлов.

Сравнить XML в Notepad ++

Сравните два текстовых файла в Notepad ++ для сравнения XML-файлов, открыв обе вкладки и воспользовавшись меню Плагины> Сравнить> Сравнить.

Это приведет к тому, что оба файла будут показаны один рядом с другим, будут выделены все различия, найденные в сравнении XML.

Как проверить разницу между двумя файлами в блокноте ++

Чтобы сравнить файлы в NotePad ++, используйте плагин сравнения, чтобы проверить различия между двумя файлами, которые нужно открывать как текстовые файлы, такие как файлы XML, файлы HTML, файлы CSV или другие текстовые файлы для сравнения.

Как установить плагин сравнения для Notepad ++

Загрузите последний подключаемый модуль сравнения с SourceForge и извлеките его в папку установки подключаемого модуля NotePad ++, обычно расположенную в папке «C: \ Program Files (x86) \ Notepad ++ \ plugins», и перезапустите программу Notepad ++ для сравнения двух файлов с помощью меню «Подключаемые модули»> «Сравнить». > Сравните.


Как сравнить два документа Word в блокноте ++

Сравнение двух текстовых файлов в Windows 10 довольно просто с Notepad ++.

Для сравнения текста документов Word скопируйте текст обоих документов на разные вкладки текстового редактора Notepad ++ и используйте плагин сравнения Notepad Plus Plus для сравнения текстов.

Различия, найденные в тексте документов Word, легко заметить в интерфейсе Notepad ++, показывающем различия между файлами.

Сравните два файла с помощью Notepad ++

Установите плагин сравнения с менеджером плагинов

Плагин сравнения также доступен в менеджере плагинов.

Как установить плагин сравнения Notepad ++ с менеджером плагинов? Просто откройте меню плагинов> менеджер плагинов> показать менеджер плагинов> доступно> выберите Сравнить плагин> установить.

После того, как плагин был загружен и установлен, перезапустите Notepad ++, и он будет доступен в меню плагинов> Сравнить.

Друзья, рад вас приветствовать на страницах моего блога. Сегодня хочу рассказать вам о 4 способах сравнения файлов по содержимому. Необходимость найти различия возникает довольно часто. Приходится делать сравнение файлов по типу или размеру. Сравнение файлов в Word и Excel тоже весьма распространённая процедура в офисах и конторах, где постоянно приходится работать с текстовыми документами и таблицами.

Но для веб-мастера или владельца сайта часто бывает необходимо сравнить два файла по содержимому. И речь идёт не о текстовых файлах, хотя и они тоже анализируются так же, а о форматах.html, .css, .php и так далее. Тех файлах, где нужно найти изменения в коде. И порой изменение одного лишь знака может обеспечить уйму трудностей с достижением результата.

Так, последний пример, когда я использовал сравнение двух файлов, — это проблема с работой комментариев. В своём я упоминал об этом. Причина была всего лишь в одном пробеле. Вы только представьте, как можно найти такое несущественное различие вручную.

И, вообще, работая с файлами сайта, достаточно часто приходиться анализировать код. Делать это вручную нереально. Куда проще воспользоваться подручными средствами, инструментами, которые должны быть у каждого веб-мастера и владельца сайта.

Способ 1. Сравнение файлов в программе Total Commander.

Этой программой я пользуюсь давно. Для работы с файлами, на мой взгляд, это одна из лучших программ. Программа Total Commander платная, но можно в течение 30 дней пользоваться и пробной версией, которая по истечении времени также будет работать, но с предложением о покупке. Скачать пробную версию можно .

Ранее я рассказывал, как настроить через TC, которое позволяет легко управлять файлами сайта и осуществлять все необходимые операции прямо с компьютера, минуя личный кабинет хостинга. Только из-за одной этой возможности уже стоит использовать эту программу.

А теперь разберём инструмент сравнения файлов по содержимому, который также позволяет редактировать и копировать данные в процессе анализа.

Итак, запускаете Total Commander – в одной из панелей выбираете первый файл для сравнения – во второй панели открываете папку со вторым файлом.

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

Выбрав файлы для сравнения, нажимаете на кнопку «Сравнить» . В каждой панели появится содержимое выбранного файла. Отличия будут отмечены фоновым цветом.

Для внесения изменений в файл достаточно нажать на кнопку «Редактировать» . И можно приступать к внесению изменений. Также здесь будут доступны функции копирования и отката, поиска и изменение кодировки.

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

Способ 2. Сравнение файлов в Notepad++.

Если вам приходилось, хоть когда-либо, редактировать файлы html, css и php. То наверняка вы слышали о бесплатном редакторе кода Notepad++. Скачать программу можно .

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

Но для этого потребуется установить небольшой плагин. Делается всё это непосредственно внутри самого редактора.

Итак, запускаете редактор – переходите в пункт меню «Плагины » «Plugin Manager» «Show Plugin Manager» .

В новом окне выбираете плагин « Compare» и жмёте кнопку « Install» .


После установки плагина можно приступать к сравнению содержимого файлов. Для этого нужно открыть два файла – перейти в пункт меню «Плагины» « Compare» « Compare (Alt+ D)» .

Результат сравнения файлов будет представлен в отдельных панелях. То есть в левой будет первый файл, а в правой второй. Напротив строк, в которых найдены отличия будет предупреждающий знак и подсветка фоновым цветом.

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

Строка, которая полностью отличается, будет отмечена на одной панели красным минусом на другой зелёным плюсом. И подсвечена соответствующим цветом.

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

Завершить сравнение файлов можно комбинацией клавиш Ctrl+ Alt+ D .

Способ 3. Сравнение содержимого двух файлов в программе WinMerge.

Эта программа позволяет сравнивать не только содержимое файлов, но и содержимое целых папок. Этим она похожа на Тотал Коммандер, только программа бесплатная. Скачать её можно .

Установка программы стандартная и не составит труда. Поэтому на этом останавливаться не будем, а сразу перейдём к процессу сравнения двух файлов.

Запустив программу, нужно выбрать файлы для сравнения. Открываете пункт меню «Файл» «Открыть» .



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

В этой программе можно также редактировать файлы. А когда будете закрывать окно сравнения, программа предложит сохранить изменения в файлах.

Способ 4. Сравнение файлов с помощью командной строки Windows.

Этот способ позволяет сравнивать содержимое файлов без сторонних программ. Достаточно воспользоваться стандартным инструментом операционной системы Windows.

Также этот способ не позволяет редактировать файлы. Для этого нужно использовать другие инструменты. Но, тем не менее с поставленной задачей вы справитесь без дополнительных программ.

Для этого открываете «Пуск» «Все программы» «Стандартные» «Командная строка» . И вводите вот эту команду:

Fc /N путь к первому файлу путь ко второму файлу

выглядит это так:

Fc /N C:\Мои документы\file1.txt C:\Мои документы\file2.txt

Готовый результат будет выглядеть так:


Когда различий мало, то их достаточно быстро можно исправить использую для этого уже программы редактирования. Но когда различий много, то анализировать информацию с помощью этого способа достаточно трудно.

Итак, о способах сравнения файлов я вам рассказал, а теперь предлагаю посмотреть видеоурок в, котором я показываю сравнение двух файлов всеми способами.

Уверен, теперь если вам необходимо будет сравнить файлы, то вы легко сможете это сделать, использую один из предложенных способов.

На этом сегодня всё, всем желаю успехов и хорошего настроения и до встречи в новых статьях и видеоуроках!

С уважением, Максим Зайцев.

Статьи по теме: