Comparateur de Texte

Collez deux textes et voyez instantanément chaque différence — lignes ajoutées, supprimées et modifiées avec surlignage au niveau du mot

Paste text in both boxes to see differences

A propos de cet outil

Repérer les différences entre deux versions d'un texte en les lisant côte à côte est lent et sujet aux erreurs. Ce comparateur le fait instantanément — collez le texte original et modifié, et chaque changement est surligné en couleur. Les lignes ajoutées s'affichent en vert, les lignes supprimées en rouge, et les lignes modifiées montrent exactement quels mots ont changé au sein de la ligne. Le résumé vous indique combien de lignes ont été ajoutées, supprimées et laissées inchangées pour évaluer l'ampleur des changements d'un coup d'œil. Utilisez-le pour comparer des brouillons d'article, vérifier les changements de fichiers de configuration, réviser des modifications de code, vérifier des traductions, ou chaque fois que vous devez répondre à "qu'est-ce qui a changé entre ces deux versions ?"

Comment utiliser

1. Collez le texte original dans la zone de gauche (haut) 2. Collez le texte modifié dans la zone de droite (bas) 3. Les différences sont surlignées automatiquement pendant que vous tapez 4. Vert = ajouté, Rouge = supprimé, mots surlignés = changements spécifiques 5. Utilisez les options pour ignorer la casse ou supprimer les espaces 6. Cliquez sur "Inverser" pour inverser la direction de comparaison

Formule

Le diff est calculé en utilisant l'algorithme de Plus Longue Sous-Séquence Commune (LCS). Les lignes modifiées sont détectées en appariant les blocs de suppression/ajout adjacents. Les changements au niveau du mot sont surlignés dans les lignes modifiées.

Questions frequentes

Comment fonctionne un comparateur de texte ?
Un comparateur de texte découpe les deux textes en lignes et utilise l'algorithme de Plus Longue Sous-Séquence Commune (LCS) pour trouver le meilleur alignement. Les lignes présentes dans les deux textes sont marquées comme inchangées. Les lignes uniquement dans l'original sont marquées comme supprimées, et les lignes uniquement dans la version modifiée sont marquées comme ajoutées. Pour les lignes modifiées, l'outil compare ensuite les mots individuels pour surligner exactement ce qui a changé.
Que signifient les couleurs ?
Les lignes vertes (+) ont été ajoutées dans le texte modifié. Les lignes rouges (−) ont été supprimées de l'original. Les lignes avec des mots surlignés à l'intérieur ont été modifiées — les surlignages montrent exactement quels mots ont changé. Les lignes sans couleur sont identiques dans les deux versions.
Puis-je comparer du code avec cet outil ?
Oui. Le comparateur fonctionne avec n'importe quel texte brut — code, prose, fichiers de configuration, données CSV, JSON, etc. Il compare ligne par ligne, exactement comme le contrôle de version de code (Git) fonctionne. Pour de meilleurs résultats avec le code, laissez 'Supprimer les espaces' désactivé pour que les changements d'indentation soient visibles.
Quelle est la différence entre diff et comparer ?
Ils signifient la même chose dans ce contexte. 'Diff' (abréviation de différence) est le terme technique utilisé en programmation et contrôle de version. 'Comparer' est le mot courant. Les deux font référence à la recherche de ce qui a changé entre deux versions d'un texte.
Cet outil stocke-t-il mon texte ?
Non. Tout s'exécute dans votre navigateur. Votre texte n'est jamais envoyé à un serveur. La comparaison est calculée entièrement côté client en JavaScript. Quand vous fermez la page, le texte est parti.
Puis-je comparer de très longs textes ?
L'outil fonctionne bien avec des textes jusqu'à plusieurs milliers de lignes. Pour les très gros fichiers (plus de 10 000 lignes), la comparaison peut prendre un moment. L'algorithme optimise en sautant les préfixes et suffixes identiques avant de calculer le diff sur la section modifiée.
Que fait 'Ignorer la casse' ?
Quand activé, 'Bonjour' et 'bonjour' sont traités comme identiques. C'est utile quand vous voulez vous concentrer sur les changements de contenu et ne vous souciez pas des différences de capitalisation. Le texte original est toujours affiché avec sa casse originale — seule la logique de comparaison est affectée.