Comparaison de textes (diff)
Comparez deux textes côte à côte et mettez en évidence les différences ligne par ligne et caractère par caractère.
Saisissez du texte des deux côtés pour voir les différences.
Comment utiliser
- Collez le texte original à gauche et le texte révisé à droite.
- La comparaison se met à jour automatiquement pendant la saisie ; le bouton « Comparer » l'exécute immédiatement.
- Les lignes supprimées sont affichées avec une teinte rouge, les lignes ajoutées avec une teinte verte. Lorsqu'une ligne a été modifiée, les caractères exacts qui ont changé sont mis en évidence dans la paire de lignes.
- Utilisez « Inverser » pour échanger les deux côtés lorsque vous voulez lire le diff dans le sens inverse.
Remarques
- La comparaison s'exécute entièrement dans votre navigateur à l'aide d'un diff par plus longue sous-séquence commune. Aucun des deux textes n'est téléversé.
- Chaque côté est limité à 5,000 lignes pour que la comparaison reste rapide. Les entrées plus volumineuses sont signalées comme une erreur indiquant la limite.
- Les lignes vides de fin comptent comme des lignes, de sorte qu'une différence de retour à la ligne final apparaît comme une ligne vide ajoutée ou supprimée.
Questions fréquentes
Pourquoi une ligne entière modifiée n'est-elle pas associée à une mise en évidence des caractères ?
La mise en évidence des caractères est appliquée lorsqu'une ligne supprimée est immédiatement suivie d'une ligne ajoutée, ce qui est la forme typique d'une ligne modifiée. Les réorganisations plus importantes sont affichées comme des suppressions et des ajouts distincts.
Ignore-t-il les différences d'espaces ?
Non. Les lignes sont comparées exactement, espaces compris. Pour normaliser d'abord les espaces, passez le texte dans l'outil de transformation de texte.
Puis-je comparer du code ?
Oui. Le diff est basé sur les lignes et indépendant du langage, donc le code source, les fichiers de configuration et les journaux fonctionnent tous.