Aller au contenu

Comparateur de textes

Text Diff

Compare deux textes côte à côte ou en flux continu, à la ligne, au mot ou au caractère près.

Deux versions côte à côte avec les différences marquées, calculées par l’algorithme de Myers plutôt que par une comparaison ligne à ligne. Utile pour la nouvelle rédaction d’un contrat, deux exports des mêmes données, ou un paragraphe que quelqu’un a modifié sans vous dire ce qu’il avait changé.

🔒 Fonctionne entièrement dans votre navigateurdiffcomparemerge
Affichage

Original

Déposez un fichier pour « Original »

Lu dans cet onglet. Rien n’est envoyé.

Modifié

Déposez un fichier pour « Modifié »

Lu dans cet onglet. Rien n’est envoyé.

Comment s’en servir

  1. Mettez l’ancienne version à gauche

    Le sens décide de quel côté on parle d’ajout et de quel côté de suppression. À gauche ce que c’était, à droite ce que c’est devenu.

  2. Choisissez la granularité

    La comparaison par ligne convient au code et à la configuration. La comparaison par mot ou par caractère convient à la prose, où un diff par ligne marque tout un paragraphe comme modifié parce qu’un mot a bougé.

  3. Ignorez ce dont vous n’avez que faire

    Les espaces et la casse peuvent être exclus de la comparaison. Un document revenu d’un autre éditeur ne diffère souvent que par des espaces de fin, et les masquer laisse voir les vraies modifications.

Questions fréquentes

Mon document est-il envoyé quelque part ?

Non. La comparaison tourne dans votre navigateur. Un projet de contrat et un tableur non publié sont les deux choses qu’on veut le plus souvent comparer et le moins souvent téléverser, et c’est pour cela que celui-ci ne le fait pas.

Tout un paragraphe est marqué comme modifié

Vous comparez par ligne et le paragraphe est une seule longue ligne. Passez à la granularité mot ou caractère : un paragraphe qui s’enroule n’a aucune structure de lignes sur laquelle un diff par ligne puisse travailler.

Deux lignes d’apparence identique sont marquées différentes

Presque toujours une différence invisible : une espace de fin, une espace insécable, ou du texte stocké décomposé d’un côté et composé de l’autre — « café » tapé sur un Mac s’écrit e + U+0301 et ne s’écrit pas comme celui de Windows. Les outils de caractères invisibles et de normalisation le nomment exactement.

À alimenter depuis

Ensuite

Ces outils acceptent ce que celui-ci produit : le résultat peut y aller directement.