À quoi sert cet outil
Le Comparateur de différences de texte compare deux textes et met en évidence les changements. Choisissez le diff au niveau des mots ou des lignes. Les ajouts apparaissent dans une couleur, les suppressions dans une autre. Utile pour revoir des modifications, comparer des versions et repérer les différences dans des configs ou du code.
Comment l'utiliser
- Collez le texte — Entrez ou collez le texte original dans la première zone, et le texte modifié dans la seconde.
- Choisissez le mode — Niveau mot (met en évidence les mots modifiés) ou niveau ligne (lignes entières).
- Consultez le diff — Les changements sont mis en évidence. Ajouts et suppressions sont clairement marqués.
- Inverser — Inversez les deux entrées pour inverser la comparaison si besoin.
- Copiez — Copiez la sortie diff si l'outil le supporte.
Comment ça fonctionne
L'outil utilise un algorithme de diff (ex. du package diff) pour calculer la plus courte séquence d'éditions entre les deux textes. En mode mot, le texte est découpé en mots puis difféd ; en mode ligne, découpé en lignes. Le résultat est rendu avec des éléments span pour les segments ajoutés (vert) et supprimés (rouge). Tout le traitement est côté client.
Tous les calculs s'effectuent entièrement dans votre navigateur. Aucune donnée n'est envoyée à un serveur.
Cas d'usage et exemples
- Revue de code — Comparez les changements avant/après dans le code.
- Configs — Repérez les différences entre versions de config.
- Contrats — Comparez les brouillons d'accords.
- Traductions — Vérifiez les mises à jour de traduction.
- Plagiat — Comparez des documents similaires (revue manuelle).
Exemple
Original : The quick brown fox
Modifié : The fast brown fox jumps
Diff mot : « quick » supprimé, « fast » et « jumps » ajoutés.
Limitations et contraintes connues
- Deux entrées uniquement — Impossible de comparer plus de deux textes à la fois.
- Texte brut — Pas de coloration syntaxique ni diff structuré pour le code.
- Grands fichiers — Les textes très longs peuvent ralentir le calcul du diff.
- Pas de fusion — Affiche le diff uniquement ; pas de fusion à 3 voies ni résolution de conflits.