Помимо сравнения не будет игнорировать разрывы строк?

4903
Royi Namir

У меня есть это сравнение:

http://i.stack.imgur.com/bZej7.jpg

Я хочу, чтобы эти строки рассматривались равными.

но это показывает мне, что они разные.

Я уже применил эти настройки:

http://i.stack.imgur.com/n2be9.jpg

http://i.stack.imgur.com/bzjQa.jpg

Что я делаю неправильно ?

9

3 ответа на вопрос

2
Royi Namir

это невозможно

Я получил письмо от самой компании:

Извините, невозможно игнорировать разрывы строк.

Это означает:

один два

а также

один
два

всегда будет отображаться как различия.

Сравнение по разрывам строк приведено в нашем списке пожеланий для будущей версии Beyond Compare.

С наилучшими пожеланиями, Крис Кеннеди Scooter Software

Это было бы особенно полезно для сравнения xml, где разрыв строки не имеет значения (иш). Alex KeySmith 9 лет назад 0
@AlexKey http://superuser.com/a/522468/98191 Royi Namir 9 лет назад 0
Спасибо @RoyiNamir, я полностью забыл об этом плагине. Alex KeySmith 9 лет назад 0
1
Natrium

Боюсь, что это невозможно: https://stackoverflow.com/questions/10092538/how-to-ignore-line-breaks

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

вы правы. посмотри на мой ответ Royi Namir 11 лет назад 0
0
sixtyfootersdude

Я также надеялся, что вне всякого сравнения будет что-то подобное. Похоже, что нет.

Лучшее решение, которое я нашел, чтобы сделать это, это использовать какой-то форматер кода с обеих сторон. Это позволяет сравнивать реальные изменения в коде. Для JavaScript я использую JSBeautify.

Для Java вы могли бы использовать встроенный beautifier вашего редактора или что-то вроде этого: http://prettyprinter.de/