最新バージョンで何が変更されたかを判断するために、SQL プロシージャーを頻繁に比較する必要があります。問題は、誰もが独自の書式設定スタイルを持っており、SQL は (通常) 改行を配置する場所を気にしないことです (たとえば、where 句をすべて 1 行に配置するか、各 AND の前に改行を配置するかなど)。
これにより、(特に長い手順の場合) 実際の違いを確認することが非常に困難になります。改行を無視できるようにする (つまり、空白として扱う) 無料の diff/merge ユーティリティが見つからないようです。これまでのところ、WinMerge と Beyond Compare を試してみましたが、うまくいきませんでした。これら2つの例を同一と見なす差分ツール(理想的には無料)を知っている人はいますか?
元。1:
the quick
brown
元。2:
the
quick
brown
前もって感謝します。