Mode d’emploi
- Collez le texte d’origine dans le champ de gauche et le texte modifié dans celui de droite.
- Choisissez le mode de comparaison : par ligne (idéal pour le code, les listes et les données) ou par mot (idéal pour les textes).
- Vous pouvez choisir d’ignorer les différences de casse ou d’espacement.
- Consultez le résultat : les éléments supprimés sont signalés par − sur fond rouge, et les éléments ajoutés par + sur fond vert. Utilisez « Inverser » pour changer le sens de la comparaison.
Fonctionnement
La comparaison utilise l’algorithme de différence de Myers, également employé par Git et la plupart des outils de comparaison. Il trouve le plus petit ensemble d’ajouts et de suppressions permettant de transformer le texte d’origine en texte modifié ; le reste est indiqué comme inchangé. Une ligne ou un mot modifié apparaît comme une suppression suivie d’un ajout.
En mode ligne, chaque ligne est comparée dans son ensemble et le résultat indique les numéros de ligne des deux versions. Les fins de ligne Windows et Unix sont considérées comme identiques, et le saut de ligne final est ignoré. En mode mot, les textes sont séparés en mots et en espaces ; les suites de changements sont affichées dans le texte. Le décompte porte uniquement sur les mots, pas sur les espaces. La ponctuation attachée à un mot en fait partie : « fin. » et « fin » sont donc différents.
« Ignorer la casse » considère « Bonjour » et « bonjour » comme identiques. « Ignorer les différences d’espacement » considère les lignes comme identiques si elles diffèrent uniquement par les espaces en début ou en fin de ligne, ou par le nombre d’espaces entre les mots ; en mode mot, toutes les quantités d’espaces sont considérées comme équivalentes. Les différences ignorées sont affichées avec le texte de la version modifiée.
Pour préserver la réactivité de la page, chaque texte est limité à 5,000 lignes en mode ligne et à 3,000 mots en mode mot. Les changements sont indiqués à la fois par une couleur et par un signe + ou − ; les lecteurs d’écran les annoncent comme des ajouts ou des suppressions.
Exemples
Vérifier les changements apportés à un contrat
Collez les conditions du mois dernier et leur version de ce mois-ci en mode mot. Si « 30 jours » devient « 14 jours », « 30 » apparaît comme supprimé et « 14 » comme ajouté dans la même phrase : les petites modifications ne passent pas inaperçues.
Comparer deux fichiers de configuration
En mode ligne, avec « Ignorer les différences d’espacement », les lignes dont l’indentation a changé ne sont pas signalées. Seules les lignes dont les valeurs ont réellement changé sont marquées, avec leur numéro dans les deux fichiers.
Relire les modifications apportées à un article
Collez le brouillon et le texte modifié en mode mot pour voir chaque mot ajouté ou supprimé par la personne qui a modifié le texte, sans avoir besoin du suivi des modifications d’un traitement de texte.
Foire aux questions
Dois-je choisir le mode ligne ou le mode mot ?
Le mode ligne convient mieux au code, aux listes, aux fichiers CSV et aux fichiers de configuration, où chaque ligne forme une unité. Le mode mot convient mieux aux paragraphes, car il évite qu’un seul mot modifié fasse apparaître tout le paragraphe comme changé.
Pourquoi une ligne modifiée apparaît-elle comme supprimée puis ajoutée ?
Une comparaison décrit les changements sous forme de suppressions et d’ajouts. Une ligne modifiée correspond à l’ancienne ligne supprimée et à la nouvelle ligne ajoutée. Passez en mode mot pour voir quels mots ont changé à l’intérieur de la ligne.
Y a-t-il une limite de taille ?
Oui : 5,000 lignes par texte en mode ligne et 3,000 mots par texte en mode mot. Les textes très différents prennent le plus de temps à comparer ; ces limites évitent de bloquer la page sur les appareils les moins rapides.
Puis-je comparer des fichiers Word ou PDF ?
Pas directement. Copiez le texte de chaque document et collez-le dans les champs. La mise en forme, comme le gras ou les polices, n’est pas comparée : seul le texte l’est.
Confidentialité
Les deux textes sont comparés uniquement dans votre navigateur. Rien n’est envoyé, stocké ni inclus dans les données analytiques.