Aller au contenu
HandfulTools

Comparer deux versions d'un texte et voir exactement ce qui a changé

Repérez les vraies différences entre deux brouillons, deux contrats ou deux réponses d'API — y compris les modifications invisibles qui posent le plus de problèmes.

· 2 min de lecture

Lire deux versions côte à côte, c'est ainsi que les erreurs passent. Un outil de comparaison marque chaque ajout et chaque suppression : quelques secondes, et rien n'échappe.

Le geste de base

Collez l'ancienne version à gauche et la nouvelle à droite dans Comparer deux textes. Le texte ajouté et le texte supprimé sont surlignés, les passages identiques restent neutres. Cela fonctionne pour tout ce qui se sélectionne et se copie : un e-mail, une clause de contrat, un fichier de configuration, une traduction.

Pour un PDF ou un document Word, sélectionnez le texte et copiez-le plutôt que d'exporter : vous comparez des mots, pas une mise en page.

Attention aux différences invisibles

Certaines différences ne se voient pas à l'écran mais changent la façon dont un logiciel traite le texte :

  • Guillemets droits ou typographiques. " et « » se ressemblent à peine et cassent le code comme les fichiers CSV.
  • Espaces insécables. Copiés depuis une page web ou un traitement de texte, ce n'est pas le même caractère qu'une espace ordinaire.
  • Espaces en fin de ligne. Invisibles, et suffisants pour rendre deux lignes différentes.
  • Fins de ligne. Un fichier écrit sous Windows ne termine pas ses lignes comme un fichier écrit sous macOS ou Linux.

Si la comparaison signale une ligne qui semble identique, c'est en général l'une de ces causes. Nettoyer un texte normalise guillemets et espaces pour comparer les mots eux-mêmes.

Comparer des listes : trier d'abord

Deux listes contenant les mêmes entrées dans un ordre différent apparaissent comme entièrement différentes. Passez-les d'abord par Trier des lignes : la comparaison ne montre alors que les vrais ajouts et suppressions. Supprimer les doublons aide quand une des listes contient des répétitions.

Comparer du JSON ou du code : formater les deux pareil

Un même document JSON peut être écrit sur une ligne ou sur quarante, avec les clés dans n'importe quel ordre. Avant de comparer, passez les deux par Formateur JSON avec la même indentation et le tri des clés activé. Ce qui reste est la vraie différence dans les données, pas dans l'écriture.

Le même principe vaut pour le CSS : formatez les deux fichiers avant de comparer.

Une liste de vérification rapide

Pour un contrat ou un devis, contrôlez spécifiquement ces points, ceux qui changent le plus discrètement :

  1. les chiffres — montants, pourcentages, dates, délais ;
  2. le nom des parties et leur forme juridique ;
  3. les négations (« doit » contre « ne doit pas ») ;
  4. les renvois à d'autres articles, qui se décalent dès qu'une clause est insérée.

Les deux textes restent dans votre navigateur — rien n'est envoyé, ce qui compte quand le document est confidentiel.

Outils utilisés dans ce guide

Tous les guides