Aller au contenu
SPCXTools

Comparateur de texte

Collez deux versions d'un texte et voyez instantanément ce qui a été ajouté, supprimé ou modifié.

Fonctionne en local — vos fichiers ne quittent pas votre appareil

Chargement de l’outil…

Comment utiliser : Comparateur de texte

  1. 1Collez la version antérieure dans Texte original et la plus récente dans Texte modifié.
  2. 2Choisissez le mode de comparaison — par Lignes pour le code et les listes, par Mots pour la prose, ou par Caractères pour les petites modifications.
  3. 3Lisez le résultat — les ajouts sont en vert, les suppressions en rouge, et le résumé comptabilise les deux.
  4. 4Ignorez optionnellement les différences de casse ou d'espaces lors de la comparaison par lignes. Utilisez ⇄ Inverser pour inverser la direction.

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.

Questions fréquentes

Mon texte est-il téléversé pour être comparé ?
Non. La comparaison s'exécute dans votre navigateur à l'aide d'un algorithme de 'diff' JavaScript. Vos contrats, codes sources et documents privés restent donc sur votre appareil.
Quel mode de comparaison devrais-je utiliser ?
Utilisez Lignes pour le code source, les fichiers de configuration, les données CSV et les listes — cela affiche des lignes numérotées comme une revue de code. Utilisez Mots pour les articles, dissertations et textes juridiques, où un mot modifié dans un long paragraphe est important. Utilisez Caractères pour repérer les fautes de frappe, les changements de ponctuation et les petites modifications au sein des mots.
À quoi sert l'option d'ignorer les espaces ?
En mode Lignes, les lignes qui ne diffèrent que par des espaces ou des tabulations (comme un changement d'indentation) sont considérées comme identiques. C'est utile pour comparer du code qui a été reformaté.
Comment les différences sont-elles calculées ?
L'outil utilise l'algorithme de diff de Myers (la même approche que Git), qui trouve le plus petit ensemble d'insertions et de suppressions transformant le texte original en texte modifié.
Puis-je comparer des fichiers ?
Ouvrez les fichiers dans n'importe quel éditeur de texte, copiez leur contenu et collez-le dans les deux champs. Tous les formats de texte brut fonctionnent, y compris le code, JSON, CSV, Markdown et HTML.
Pourquoi un paragraphe entier apparaît-il comme modifié en mode Lignes ?
En mode Lignes, l'unité de comparaison est la ligne entière, et un paragraphe est souvent une seule longue ligne. Passez en mode Mots pour voir précisément quels mots ont changé à l'intérieur.