Comparez deux textes côte à côte
Lorsqu'un document passe par plusieurs versions, il est difficile de voir ce qui a réellement changé. Ce comparateur de texte compare deux versions et surligne chaque différence : le vert pour le texte ajouté, le rouge pour le texte supprimé. Choisissez de comparer par ligne, mot ou caractère, et ignorez optionnellement la casse ou les espaces. La comparaison s'exécute entièrement dans votre navigateur, vous pouvez donc vérifier en toute sécurité des contrats, du code et des documents confidentiels.
Fonctionnalités
- Trois niveaux de détail : lignes (avec numéros de ligne pour les deux versions), mots et caractères individuels.
- Options Ignorer la casse et Ignorer les espaces pour masquer les différences sans importance.
- Décompte des ajouts et des suppressions, ainsi qu'un message clair lorsque les textes sont identiques.
- Bouton Inverser pour changer quel texte est considéré comme l'original.
- Aucune limite de taille ni téléversement : les documents longs sont comparés localement.
Cas d'utilisation courants
Contrats et politiques. Vérifiez exactement ce que l'autre partie a modifié dans un accord révisé avant de le signer. Le mode Mots surligne les termes modifiés au sein de longues clauses.
Code et configuration. Comparez deux versions d'une fonction, d'un fichier .env ou d'une configuration de serveur sans avoir à mettre en place un contrôle de version. Le mode Lignes avec numéros de ligne se lit comme un 'diff' de revue de code familier.
Rédaction et édition. Voyez les modifications apportées à votre article par un éditeur ou un correcteur grammatical, ou comparez une traduction avec sa version révisée.
Données et listes. Collez deux exports pour trouver les lignes qui ont été ajoutées ou supprimées. Pour les données JSON, formatez d'abord les deux côtés avec le Formateur JSON (avec les clés triées) afin que la comparaison se concentre sur les vraies différences.
Comment fonctionne la comparaison
Un algorithme de 'diff' recherche la plus longue sous-séquence commune — la plus grande quantité de texte que les deux versions partagent dans le même ordre — et signale tout le reste comme des insertions ou des suppressions. Cet outil utilise l'algorithme de Myers, de la même famille d'algorithmes que ceux utilisés par Git et la plupart des outils de revue de code. Parce qu'il recherche la modification la plus courte, un paragraphe déplacé apparaît comme une suppression et une insertion plutôt que comme un "déplacement".
Si vous souhaitez seulement supprimer les entrées répétées d'une liste, utilisez plutôt l'outil Supprimer les lignes en double.