У меня есть это сравнение:
Я хочу, чтобы эти строки рассматривались равными.
но это показывает мне, что они разные.
Я уже применил эти настройки:
Что я делаю неправильно ?
У меня есть это сравнение:
Я хочу, чтобы эти строки рассматривались равными.
но это показывает мне, что они разные.
Я уже применил эти настройки:
Что я делаю неправильно ?
Ответы:
Боюсь, что это невозможно: /programming/10092538/how-to-ignore-line-breaks
даже если вы игнорируете разрывы строк, он не будет обрабатывать игнорируемый текст в отдельных строках как непрерывный через разрывы строк.
это невозможно
Я получил письмо от самой компании:
Извините, невозможно игнорировать разрывы строк.
Это означает:
один два
а также
один
двавсегда будет отображаться как различия.
Сравнение по разрывам строк приведено в нашем списке пожеланий для будущей версии Beyond Compare.
С наилучшими пожеланиями, Крис Кеннеди Scooter Software
Я также надеялся, что вне всякого сравнения будет что-то подобное. Похоже, что нет.
Лучшее решение, которое я нашел для этого, - это использовать какой-то форматер кода с обеих сторон. Это позволяет сравнивать реальные изменения в коде. Для JavaScript я использую JSBeautify.
Для Java вы можете использовать встроенный beautifier вашего редактора или что-то вроде этого: http://prettyprinter.de/