Сравните несколько файлов в Beyond Compare

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

Спасибо.


person Jona    schedule 18.07.2019    source источник


Ответы (1)


Beyond Compare ограничен двусторонним сравнением. Если основной файл и другие файлы находятся в одной папке, загрузите папку в разделе «Сравнение папок». Затем выберите основной файл и один из других файлов. Щелкните правой кнопкой мыши и выберите «Открыть», чтобы запустить два файла в текстовом сравнении. Повторите для каждого файла, который необходимо сравнить с основным.

Beyond Compare также включает поддержку сценариев командной строки, которые можно использовать для автоматизации сравнения.

Пример скрипта для сравнения основного файла с тремя файлами и вывода результатов сравнения в виде HTML:

text-report layout:side-by-side options:ignore-unimportant,display-mismatches output-to:out1.html output-options:html-color c:\main.txt c:\1.txt
text-report layout:side-by-side options:ignore-unimportant,display-mismatches output-to:out2.html output-options:html-color c:\main.txt c:\2.txt
text-report layout:side-by-side options:ignore-unimportant,display-mismatches output-to:out3.html output-options:html-color c:\main.txt c:\3.txt

Для запуска скрипта используйте командную строку: bcompare.exe @c:\script.txt

Символ @ заставляет Beyond Compare запускать файл как скрипт, а не загружать его для интерактивного сравнения.

Ресурсы по сценариям Beyond Compare:
Файл справки > Скрипты
Файл справки > Справочник по сценариям
Форум скриптов

person Chris Kennedy    schedule 19.07.2019
comment
Спасибо за ссылки и поддержку. В основном я следовал этому scootersoftware.com/vbulletin/forum/beyond-compare-4-discussion/ и смог заставить его работать. - person Jona; 19.07.2019