9

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

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

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

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

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

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

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

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

3 ответа3

2

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

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

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

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

один два

а также

один
два

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

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

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

1

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

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

0

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .