TextJanitor

Comparaison de textes

Collez un original et une version modifiée pour voir exactement ce qui a été ajouté, supprimé ou laissé tel quel, par ligne, mot ou caractère.

Comparer par

Traitement en cours…

Ajouté
+0
Supprimé
−0
Inchangé
0
Similarité
100%

Différences

Le texte ajouté est en vert et souligné, marqué +. Le texte supprimé est en rouge et barré, marqué −.

Les deux textes sont identiques avec les options actuelles.

Votre texte est traité dans votre navigateur et n’est jamais envoyé ni stocké sur nos serveurs.

Comment utiliser Comparaison de textes

  1. 1 Collez le texte original à gauche et le texte modifié à droite.
  2. 2 Choisissez de comparer par ligne, mot ou caractère, et réglez les options de casse, d’espaces et de lignes vides.
  3. 3 Lisez les différences en ligne ou côte à côte. Le texte ajouté est vert et souligné, le texte supprimé est rouge et barré.
  4. 4 Copiez le résultat au format diff unifié ou téléchargez-le.

Ce que fait un outil de comparaison de textes

Un outil de comparaison de textes, aussi appelé outil de diff, aligne deux versions d’un texte et marque ce qui a changé entre elles. Il trouve la plus longue portion que les deux versions partagent, traite tout le reste comme un ajout ou une suppression et affiche le résultat, ce qui vous évite de lire les deux versions côte à côte à l’œil nu. Il est utile pour vérifier un brouillon corrigé, la révision d’un contrat, une mise à jour de traduction, un fichier de configuration ou deux morceaux de code.

Avant

It was a sunny day. The dog slept.

Après

It was a sunny day. The sleepy dog slept. The birds sang.

Ligne, mot ou caractère

  • Le mode ligne compare des lignes entières. C’est le bon choix pour le code, les listes et les fichiers, et c’est le plus rapide.
  • Le mode mot repère les changements à l’intérieur d’une phrase, de sorte qu’un mot remplacé ne marque pas toute la ligne comme modifiée.
  • Le mode caractère montre les plus petits changements, comme la correction d’une faute de frappe. Il est limité aux textes plus courts, et l’outil vous dit quand passer au mode mot ou ligne.

Options

« Ignorer la casse » traite les majuscules et les minuscules comme identiques. « Ignorer les différences d’espaces » réduit les suites d’espaces et de tabulations avant de comparer les lignes, pour qu’un paragraphe reformaté ne s’illumine pas. « Ignorer les lignes vides » retire d’abord les lignes vides des deux textes. Ensemble, elles vous laissent vous concentrer sur les changements de sens plutôt que de mise en forme.

Lire les résultats

Le résumé indique combien de lignes, mots ou caractères ont été ajoutés, supprimés et laissés inchangés, ainsi qu’un pourcentage de similarité. Ce pourcentage est le double de la partie inchangée divisé par la taille totale des deux textes : deux textes identiques obtiennent 100 et deux textes totalement différents obtiennent 0. Le texte ajouté et supprimé est marqué par un signe plus ou moins, un soulignement ou un barré, et pas seulement par la couleur.

Copier et partager le diff

Le diff unifié est le format texte utilisé par les outils de gestion de versions : un en-tête, puis des sections qui commencent par @@ et listent les lignes modifiées, avec trois lignes inchangées autour de chaque changement. Vous pouvez le coller dans un e-mail, un ticket ou une revue de code. Pour nettoyer un texte collé avant de le comparer, essayez le suppresseur de sauts de ligne, ou le suppresseur de lignes en double pour comparer des listes.

Quand deux textes sont complètement différents, l’outil simplifie la comparaison et le dit, car trouver le plus petit ensemble de changements prendrait très longtemps. Passer en mode ligne ou mot donne généralement une image plus claire.

Questions fréquentes

Comment fonctionne la comparaison de textes ?

Elle trouve la plus longue suite de lignes, de mots ou de caractères que les deux textes partagent et marque tout ce qui est en dehors comme ajouté ou supprimé. C’est la même idée que celle des outils de gestion de versions.

Quelle différence entre les modes ligne, mot et caractère ?

Le mode ligne compare des lignes entières, le mode mot des mots individuels et le mode caractère des caractères isolés. Les unités plus petites montrent des changements plus fins mais demandent plus de travail ; le mode caractère est donc limité aux textes plus courts.

Qu’est-ce qu’un diff unifié ?

Un format texte standard qui liste les changements ligne par ligne, avec des signes moins pour les lignes supprimées, des signes plus pour les lignes ajoutées et quelques lignes de contexte autour de chaque changement. Les développeurs l’utilisent dans les correctifs et les revues de code.

Pourquoi indique-t-il que la comparaison est simplifiée ?

Quand deux gros textes sont presque entièrement différents, trouver la plus petite liste de changements est très lent. L’outil affiche alors le premier texte comme supprimé et le second comme ajouté. Essayez le mode ligne ou mot pour un examen plus précis.

Comment le pourcentage de similarité est-il calculé ?

C’est le double du nombre d’unités inchangées divisé par le nombre total d’unités des deux textes. Des textes identiques obtiennent 100 pour cent et des textes sans rien en commun 0.

Mes textes sont-ils envoyés ?

Non. La comparaison s’exécute dans votre navigateur et aucun des textes ne quitte votre appareil.