Outil de diff de texte - Collez votre texte original et modifié. Les différences sont surlignées en direct pendant que vous tapez.
Comment fonctionne l'outil de diff de texte
Collez votre texte original dans le volet de gauche et le texte modifié dans celui de droite. Le diff se met à jour en direct pendant que vous tapez - aucun bouton à presser, aucun fichier à téléverser, rien n'est envoyé à un serveur. Les différences sont mises en évidence en trois couleurs pour être repérées d'un coup d'œil.
- Rouge - Supprimé
- Lignes présentes dans l'original mais absentes de la version modifiée.
- Vert - Ajouté
- Lignes nouvelles dans la version modifiée qui n'existaient pas dans l'original.
- Orange - Modifié
- Lignes présentes dans les deux versions mais modifiées. Les caractères exactement changés sont surlignés au sein de la ligne pour que vous voyiez quel mot ou jeton a été édité.
- S'exécute entièrement dans votre navigateur
- L'algorithme de diff tourne localement en JavaScript. Votre texte n'est jamais téléversé, journalisé ni stocké. Une fois la page chargée, vous pouvez utiliser l'outil hors ligne.
Cas d'usage courants
Relecture d'édits
Collez l'original et la version révisée pour voir chaque changement apporté par un relecteur sans parcourir le document ligne par ligne.
Relire des modifications de config ou de code
Comparez rapidement deux versions d'un fichier de configuration, d'une charge utile JSON ou d'un extrait de code lorsque vous n'avez pas accès à un outil de diff complet.
Vérifier des traductions
Comparez deux variantes de texte traduit pour confirmer que seules les parties souhaitées diffèrent.
Auditer une sortie générée
Quand un script produit du texte, comparez sa sortie à une référence connue comme valide pour détecter les régressions involontaires.
Foire aux questions
Mon texte est-il téléversé quelque part ?
Non. Le diff s'exécute entièrement dans votre navigateur en JavaScript. Votre texte n'est jamais envoyé à nos serveurs, jamais stocké et jamais journalisé. Vous pouvez le vérifier en ouvrant les outils de développement du navigateur et en observant l'onglet Réseau pendant que vous tapez.
Que signifie chaque couleur ?
Le rouge surligne les lignes supprimées de l'original. Le vert surligne les lignes ajoutées dans la version modifiée. L'orange surligne les lignes présentes dans les deux mais modifiées - à l'intérieur de ces lignes, les caractères qui diffèrent sont mis en évidence pour repérer l'édition exacte.
Y a-t-il une limite de taille ?
Il n'y a pas de limite stricte, mais pour de très grandes entrées l'outil bascule d'un diff au caractère vers un diff à la ligne afin de garder l'interface réactive. Un message apparaît alors en haut de la barre d'outils.
Puis-je comparer du code ?
Oui. L'outil traite l'entrée comme du texte brut, il fonctionne donc pour du code, du JSON, du YAML, des fichiers de log et tout autre format texte. Il ne réalise pas de coloration syntaxique, mais toutes les différences sont affichées avec exactitude.
En quoi est-ce différent d'utiliser git diff ?
git diff exige que le texte soit dans un dépôt et ne fonctionne qu'avec des fichiers présents sur votre machine locale. Cet outil vous permet de coller directement n'importe quels deux textes - brouillons d'e-mails, messages Slack, documents - et d'en voir la différence sans aucune configuration.
L'outil fonctionne-t-il hors ligne ?
Oui, une fois la page chargée. Tout le calcul du diff se fait localement dans votre navigateur, vous pouvez donc vous déconnecter du réseau et continuer à l'utiliser.
Outils associés
D'autres outils gratuits signés Hexbon qui pourraient vous être utiles.