Comparer deux textes ligne à ligne
Retrouver ce qui a changé entre deux versions d'un fichier à l'œil nu est pénible et peu fiable. Un outil de diff fait ce travail pour vous : il aligne les deux textes et met en évidence les lignes ajoutées, supprimées ou modifiées.
Lire un diff
La convention est simple : les lignes présentes à gauche mais pas à droite ont été supprimées, celles présentes à droite seulement ont été ajoutées, et une modification apparaît comme une suppression suivie d'un ajout. Les lignes identiques servent de repères pour situer le changement dans son contexte.
💡 Anecdote - L'algorithme de diff le plus répandu (Myers, 1986) est l'œuvre d'Eugene Myers, qui dirigera plus tard l'assemblage informatique du génome humain.
Quand c'est utile
- Vérifier ce qu'un copier-coller a réellement modifié
- Comparer deux exports, deux configurations, deux réponses d'API
- Relire une traduction ou une correction avant de la valider
Sans rien envoyer
Comparer des fichiers peut révéler des données sensibles - clés, identifiants, contenus privés. Notre comparateur de texte calcule tout dans le navigateur : les deux versions ne quittent jamais votre machine, vous pouvez donc diffuser sans crainte des contenus confidentiels
🤓 Le saviez-vous ? L'algorithme de
diffa été conçu aux Bell Labs en 1976, en partie par Doug McIlroy - celui-là même qui a inventé les pipes Unix (le caractère|).