Git 2.9.0では、差分ブロックの境界を計算する際の「強力なヒント」として空白行を使用する「圧縮ヒューリスティック」オプションが導入されました。 VS Codediffビューアで同様のヒューリスティックを使用できると便利です。 (舞台裏でgit diff utilを使用している場合、これはすでに機能します)。
https://github.com/blog/2188-git-2-9-has-been-released#beautiful -diffs
コードは、舞台裏での差分にgitを使用していません。 しかし、それはdiffアルゴリズムの有効な要求です。
私はこれをc8df698(#30087用)に実装したと思います
最も参考になるコメント