I) Visual Studio 17.7.0 Preview 5
Dans la dernière version de prévisualisation de Visual Studio (Version 17.7.0 Preview 5.0), vous pouvez maintenant comparer des fichiers en utilisant le menu contextuel dans l'Explorateur de solutions.
Exemple :
-
Soit vous sélectionnez un fichier, puis sélectionnez un deuxième fichier via "Comparer avec..." dans le menu contextuel (côté gauche de la capture d'écran)
-
Ou vous sélectionnez deux fichiers, puis utilisez "comparer sélectionné" dans le menu contextuel (côté droit de la capture d'écran)
(La 3ème option - le marquer comme "sélectionner pour comparer" existe également, mais je doute que vous l'utilisiez très souvent)
C'est une grande amélioration !
Cependant, si vous souhaitez déclencher la comparaison de fichiers depuis l'extérieur de Visual Studio (glisser-déposer ou via le menu contextuel de l'explorateur de fichiers Windows), vous pouvez lire la réponse originale que j'ai postée (ci-dessous), qui est maintenant une option alternative que vous avez (ou la seule option, si vous utilisez des versions plus anciennes de Visual Studio).
...
2 votes
Tout comme commentaire pour une utilisation future : Si vous travaillez avec vs2015, utilisez ce lien : visualstudio.com/en-us/docs/tfvc/compare-files
0 votes
Note ceci est toujours applicable pour VS 2017. Par conséquent, j'ai fourni une réponse sur la façon de traiter confortablement ce problème.
2 votes
Aucune des réponses ne peut comparer deux fichiers déjà ouverts dans Visual Studio.
2 votes
Veuillez voter pour cette fonctionnalité ici: developercommunity.visualstudio.com/content/idea/619706/…
1 votes
Dans VS2017 et VS2019, même si la barre d'outils de comparaison de fichiers est ouverte, je ne sais pas comment l'utiliser... Maintenant j'utilise VSCode, il suffit d'ouvrir les deux fichiers, de les sélectionner tous les deux, puis de faire un clic droit->comparer la sélection.
0 votes
Il est plus facile d'utiliser WinMerge, et c'est open source.