Мне часто приходится сравнивать SQL-процедуры, чтобы определить, что изменилось в самой новой версии. Проблема заключается в том, что у каждого свой стиль форматирования, а SQL (обычно) не заботится о том, где размещаются их новые строки (например, где клаузулы все в одной строке или новой строке перед каждым И).
Это очень сложно (особенно для длинных процедур), чтобы увидеть фактические различия. Я не могу найти бесплатную утилиту diff/merge, которая позволит мне игнорировать новые строки (например, рассматривать как пробельные символы). До сих пор я не пробовал WinMerge и Beyond Compare без всякой удачи. Кто-нибудь знает инструмент diff (идеально свободный), который бы видел эти два примера одинаковыми?
Ex. 1:
the quick
brown
Ex. 2:
the
quick
brown
Спасибо заранее.