Git 2.9.0 a introduit une option « heuristique de compactage » qui utilise des lignes vides comme « indice fort » dans le calcul des limites des blocs de différence. Ce serait bien d'utiliser une heuristique similaire dans la visionneuse de différences VS Code. (S'il utilise l'utilitaire git diff en coulisse, cela fonctionnerait déjà).
https://github.com/blog/2188-git-2-9-has-been-released#beautiful-diffs
Le code n'utilise pas git pour faire la différence dans les coulisses. Mais c'est une requête valide pour l'algorithme diff.
Je pense que je viens de l'implémenter dans c8df698 (pour # 30087)
Commentaire le plus utile