Git 2.9.0 memperkenalkan opsi "heuristik pemadatan" yang menggunakan baris kosong sebagai "petunjuk kuat" dalam menghitung batas blok yang berbeda. Akan menyenangkan untuk menggunakan heuristik serupa di penampil perbedaan VS Code. (Jika menggunakan git diff util di belakang layar, ini sudah akan berfungsi).
https://github.com/blog/2188-git-2-9-has-been-released#beautiful -diffs
Kode tidak menggunakan git untuk membedakan di belakang layar. Tapi itu permintaan yang valid untuk algoritma diff.
Saya pikir saya baru saja mengimplementasikan ini di c8df698 (untuk #30087)
Komentar yang paling membantu