T

Text Machine

Des outils de texte puissants, dans votre navigateur

Vérificateur de Différences

Comparez deux textes et mettez en évidence les différences. Trouvez les changements, ajouts et suppressions entre les versions de texte.

Texte Original
Texte Modifié

Comment utiliser Vérificateur de Différences

  1. 1

    Collez les deux textes

    Placez votre version originale dans la zone de gauche et la version modifiée dans la zone de droite.

  2. 2

    Choisissez le mode de comparaison

    Basculez entre Ligne par ligne et Mot par mot pour contrôler le niveau de détail de la comparaison.

  3. 3

    Lancez la comparaison

    Cliquez sur Comparer pour mettre en évidence chaque ajout, suppression et modification entre les deux textes.

  4. 4

    Examinez les changements

    Lisez les résultats codés par couleur et le panneau de statistiques indiquant la quantité de contenu ajouté, supprimé ou modifié.

Comment fonctionne la comparaison de textes et quand l'utiliser

Ce que fait un vérificateur de différences

Un vérificateur de différences prend deux versions d'un texte, un original et une version modifiée, et vous montre précisément ce qui a changé entre elles : quelles parties ont été ajoutées, lesquelles ont été supprimées et où le contenu s'est déplacé. Au lieu de plisser les yeux sur deux documents côte à côte en essayant de repérer la modification, vous obtenez une vue unique, codée par couleur, qui met en évidence les différences, ainsi qu'un panneau de statistiques résumant la quantité de contenu ajouté, supprimé ou modifié.

Cela transforme une comparaison manuelle lente et sujette aux erreurs en une comparaison instantanée et fiable. Que le changement soit un simple mot corrigé ou une réécriture complète d'un paragraphe, la comparaison le fait apparaître explicitement, si bien que rien ne passe inaperçu.

L'idée derrière les algorithmes de comparaison

En coulisses, comparer deux textes est un problème classique de l'informatique. La plupart des outils de comparaison reposent sur le concept de la plus longue sous-séquence commune, souvent abrégée LCS : la plus longue séquence d'éléments, lignes ou mots, qui apparaît dans les deux versions dans le même ordre, sans pour autant être nécessairement contiguë. Une fois que l'algorithme a trouvé cette ossature partagée, tout ce qui dans l'original n'en fait pas partie compte comme une suppression, et tout ce qui dans la version modifiée n'en fait pas partie compte comme un ajout.

Cela importe parce que le procédé produit l'ensemble de changements le plus réduit et le plus intuitif, plutôt qu'une mise en correspondance caractère par caractère par force brute. Si vous insérez une phrase au milieu d'un document, une comparaison fondée sur la LCS reconnaît que le texte environnant est inchangé et ne marque que la nouvelle phrase, au lieu de prétendre que tout ce qui suit le point d'insertion est différent.

Ligne par ligne contre mot par mot

La granularité d'une comparaison change ce qu'elle vous révèle. Le mode ligne par ligne traite chaque ligne comme une unité et signale toute ligne qui diffère d'une manière ou d'une autre, ce qui est le bon niveau pour le code, les fichiers de configuration et les fichiers journaux, où la ligne est l'unité de sens naturelle. Il vous donne une image claire, au niveau des blocs, des lignes qui sont apparues et de celles qui ont disparu.

Le mode mot par mot va plus loin dans le détail. Lorsque deux lignes sont en grande partie identiques mais que quelques mots ont changé, il localise précisément ces mots au lieu de marquer la ligne entière comme différente. C'est idéal pour la prose et l'édition, lorsque vous voulez voir qu'un seul adjectif a été remplacé ou qu'un nom a été corrigé dans une phrase par ailleurs identique. Basculez entre les deux selon que ce qui vous intéresse, ce sont les lignes qui ont changé ou les mots qui ont changé.

Un exemple concret

Comparez la phrase « The quick brown fox jumps » avec « The quick red fox leaps ». En mode ligne par ligne, la ligne entière est signalée comme modifiée parce qu'elle n'est pas identique. En mode mot par mot, la comparaison est bien plus utile : elle montre « brown » supprimé et « red » ajouté, ainsi que « jumps » supprimé et « leaps » ajouté, tandis que « The », « quick » et « fox » sont reconnus comme inchangés. Les deux mêmes entrées, mais la vue au niveau du mot vous indique exactement ce qu'un éditeur a fait.

Comment les ajouts et les suppressions sont affichés

Les résultats sont codés par couleur afin que les deux types de changement se distinguent immédiatement : le contenu présent dans la version modifiée mais absent de l'original est marqué comme un ajout, et le contenu présent dans l'original mais manquant dans la version modifiée est marqué comme une suppression. Une modification n'est rien d'autre qu'une suppression et un ajout survenant ensemble au même endroit, un ancien élément retiré et un nouvel élément mis à sa place.

Aux côtés de la vue surlignée, le panneau de statistiques compte les ajouts, les suppressions et les modifications, ce qui vous donne une idée rapide de l'ampleur, que vous ayez affaire à une légère relecture ou à une révision majeure, avant même de lire les détails.

Cas d'usage concrets

La comparaison de textes fait partie de ces outils qui deviennent indispensables une fois intégrés à votre flux de travail. Les rédacteurs et les éditeurs l'utilisent pour relire des révisions et confirmer que chaque modification voulue, et uniquement les modifications voulues, s'est bien retrouvée dans la nouvelle version. Les développeurs s'en servent pour une revue de code informelle, afin de voir ce qu'un changement a réellement touché avant de le valider ou de le fusionner. Les équipes juridiques et commerciales l'emploient pour comparer des versions de contrats et repérer une clause ou un chiffre discrètement modifié. Les ingénieurs d'exploitation y recourent pour détecter la dérive de configuration entre un fichier connu comme correct et ce qui tourne réellement sur un serveur.

Elle est tout aussi utile pour les tâches du quotidien : comparer deux exports d'une liste pour trouver ce qui a été ajouté ou retiré, ou vérifier qu'un rechercher-remplacer a bien fait ce que vous attendiez, sans modifications collatérales involontaires.

Conseils et pièges courants

Parce que la comparaison met les caractères en correspondance à l'identique, les différences d'indentation, d'espaces de fin et de fins de ligne sont détectées comme de véritables changements. Cette précision est précieuse lorsque les espaces comptent, mais elle peut produire des résultats bruités lorsqu'ils ne comptent pas ; donc, si vous comparez de la prose et que seule la formulation vous importe, normalisez d'abord l'espacement ou appuyez-vous sur le mode mot par mot pour vous concentrer sur les mots eux-mêmes. De même, la mise en correspondance est sensible à la casse, si bien que « The » et « the » sont lus comme différents ; mettez les deux textes en minuscules au préalable si la capitalisation ne fait pas partie de ce que vous vérifiez.

Un piège courant consiste à choisir la mauvaise granularité pour la tâche : le mode ligne sur un paragraphe fortement remis en forme marquera presque tout comme modifié parce que les sauts de ligne ont bougé, là où le mode mot aurait montré la poignée de véritables modifications. Choisissez le mode qui correspond à l'unité qui vous importe réellement, et tournez-vous vers le panneau de statistiques pour évaluer l'ampleur d'un changement d'un coup d'œil.

Confidentiel et sans limite

La comparaison s'exécute entièrement dans votre navigateur : aucune des deux versions de votre texte n'est envoyée à un serveur, ce qui la rend sûre pour les brouillons confidentiels, le code propriétaire et les contrats sensibles. Il n'y a pas de limite de taille fixe, vous pouvez donc coller de longs documents, même si des entrées très volumineuses peuvent demander un instant pour afficher l'ensemble du diff surligné.

Questions fréquentes

Quelle est la différence entre le mode ligne par ligne et mot par mot ?
Le mode ligne par ligne compare des lignes entières et signale toute ligne différente, tandis que le mode mot par mot localise les mots exacts qui ont changé dans des phrases par ailleurs similaires, pour une comparaison plus fine.
Comment les ajouts et les suppressions sont-ils affichés ?
L'outil code les résultats par couleur pour faire ressortir le contenu ajouté et le contenu supprimé, et un panneau de statistiques résume le nombre d'ajouts, de suppressions et de modifications.
Puis-je comparer du code, des listes ou du texte formaté ?
Oui, il compare n'importe quel texte brut, y compris le code source, les lignes CSV et les listes ; il compare les caractères à l'identique, si bien que les différences d'indentation et d'espacement sont aussi détectées.
Y a-t-il une limite de taille pour les textes à comparer ?
Il n'y a pas de limite fixe et vous pouvez coller de longs documents, même si des entrées très volumineuses peuvent demander un instant pour afficher l'ensemble du diff surligné.
Mon texte reste-t-il confidentiel ?
Oui, la comparaison s'exécute entièrement dans votre navigateur : aucune des deux versions de votre texte n'est envoyée à un serveur, et l'outil est gratuit, sans inscription.

Outils similaires

Continuez avec ces outils pratiques

Compteur de Mots

Compteur de Caractères et de Mots

Compteur de Phrases

Compteur de Fréquence des Mots

Compteur de Titre & Description SEO

Convertisseur de Casse