Beyond Compare — как игнорировать разницу между «это предложение» и «это\n предложение»

Я хочу знать, может ли Beyond Compare рассматривать следующие различия как несущественные?

Слева: это предложение

Справа: это {перейти на другую строку} предложение

Я подумал, может быть, я мог бы определить что-то вроде '\n' или '\r\n' как неважный текст, используя регулярные выражения, но, похоже, инструмент не поддерживает поиск '\n' или '\r\n'... есть ли другие способы сделать это?


person Xe Cheung    schedule 01.01.2016    source источник
comment
Возможно, вам следует сопоставить разрыв строки + пробелы как неважный текст. Регулярное выражение будет выглядеть как \s*\n\s*.   -  person enkryptor    schedule 01.01.2016
comment
не работает, я пробовал искать только с помощью '\n', инструмент ничего не искал ..   -  person Xe Cheung    schedule 01.01.2016
comment
Вы искали регулярное выражение, не так ли?   -  person enkryptor    schedule 01.01.2016
comment
@enkryptor Я включил регулярное выражение   -  person Xe Cheung    schedule 01.01.2016


Ответы (1)


Beyond Compare не может игнорировать различия между строками.

Следующее всегда будет отображаться как разница:

one two

one
two

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

Игнорирование других типов текстовых различий описано в статье Определение неважного текста в Beyond Compare

person Chris Kennedy    schedule 04.01.2016
comment
Приятно слышать голос Скутера! Дайте мне знать, когда эта функция появится в расписании. - person Xe Cheung; 06.01.2016
comment
Кроме того, я научился определять неважный текст из обзора определений того, как это делается для C/C++, а затем возникла идея определить '\n' как 'комментарий'. - person Xe Cheung; 06.01.2016