Comparer Textes
Tendance 🔥Comparez deux textes et affichez les différences.
Comment utiliser Comparer Textes
- 1Collez le texte original dans Texte A
- 2Collez le texte modifié dans Texte B
- 3Cliquez sur Comparer pour voir les différences
- 4Examinez la sortie diff codée par couleur
À propos de Comparer Textes
Comparateur de texte (Diff) vous permet de coller deux versions de texte dans des panneaux côte à côte et de voir instantanément leurs différences. Les lignes présentes uniquement dans le Texte B (la nouvelle version) sont surlignées en vert comme ajouts, les lignes présentes uniquement dans le Texte A (l'original) sont surlignées en rouge comme suppressions, et les lignes inchangées apparaissent en gris neutre.
La comparaison fonctionne ligne par ligne, ce qui est idéal pour comparer des révisions de documents, repérer des modifications dans des fichiers de configuration, examiner des modifications contractuelles ou auditer tout changement de texte sans avoir besoin d'un système de contrôle de version comme Git.
Toute comparaison s'exécute localement dans votre navigateur sans serveur requis. Cet outil est particulièrement utile pour les utilisateurs non techniques qui ont besoin de comparer des révisions de texte sans accès à git diff ou d'autres outils de développement.
Fonctionnalités clés de Comparer Textes
- Comparaison ligne par ligne de deux versions de texte
- Surlignage vert pour les lignes ajoutées dans Texte B (nouvelle version)
- Surlignage rouge pour les lignes supprimées de Texte A (original)
- Affichage gris pour les lignes inchangées
- Affiche un résumé du nombre de lignes ajoutées et supprimées
- Fonctionne avec n'importe quel texte — documents, code, fichiers de config, contrats
- Comparaison instantanée sans délai de soumission
- Fonctionne entièrement dans le navigateur sans transmission de données
Exemples
Comparer deux versions d'un fichier de configuration
Identifier quels paramètres ont changé entre l'ancienne et la nouvelle version d'un fichier de config.
Entrée
Texte A: timeout=30 retries=3 log_level=info Texte B: timeout=60 retries=5 log_level=debug
Sortie
Rouge: timeout=30, retries=3, log_level=info Vert: timeout=60, retries=5, log_level=debug
Examiner les modifications apportées à un paragraphe de contrat
Repérer chaque ligne modifiée entre un brouillon de contrat original et la version révisée.
Entrée
Texte A: Le paiement est dû le 1er. Texte B: Le paiement est dû le 15.
Sortie
Rouge: Le paiement est dû le 1er. Vert: Le paiement est dû le 15.
Cas d'utilisation courants
- Comparer deux versions d'un document pour repérer les modifications éditoriales
- Identifier quelles lignes de fichiers de configuration ont changé entre les déploiements
- Examiner les révisions de contrats ou de documents juridiques pour les clauses modifiées
- Comparer des fichiers de données exportés pour trouver les lignes ajoutées ou supprimées
- Auditer les modifications apportées aux documents de politique ou aux conditions d'utilisation
- Comparer deux versions d'un README ou d'une page de documentation
Dépannage
Attente d'un surlignage au niveau des mots ou des caractères
Solution
Cet outil effectue uniquement une comparaison ligne par ligne. Une ligne modifiée apparaît à la fois comme supprimée (rouge) et ajoutée (vert) — le mot ou caractère exact qui a changé dans la ligne n'est pas surlighné séparément.
Les différences d'espaces blancs n'apparaissent pas comme des modifications
Solution
Les espaces finaux, tabulations ou différences de fin de ligne (CRLF vs LF) qui semblent identiques visuellement peuvent ne pas être détectés. Assurez-vous que les deux textes utilisent des fins de ligne cohérentes.
Les blocs réordonnés affichent de nombreuses lignes rouges et vertes au lieu d'un indicateur d'échange
Solution
L'outil effectue un diff séquentiel ligne par ligne, pas une détection de déplacement de bloc. Un paragraphe déplacé apparaîtra comme supprimé de sa position d'origine et ajouté à sa nouvelle position.
Questions fréquemment posées
La comparaison est-elle sensible à la casse ?
Oui. La comparaison ligne par ligne est exacte et sensible à la casse. Une ligne lisant 'Bonjour' et une ligne lisant 'bonjour' sont traitées comme différentes.
Que signifient les couleurs ?
Les lignes vertes sont des ajouts (dans Texte B mais pas dans Texte A). Les lignes rouges sont des suppressions (dans Texte A mais pas dans Texte B). Les lignes grises sont inchangées.
Détecte-t-il les modifications au niveau des mots dans une ligne ?
Non. L'outil compare des lignes entières. Si un mot change, toute la ligne apparaît comme supprimée (rouge) et remplacée (vert).
Peut-il comparer des fichiers de code ?
Oui. Il opère sur du texte brut et peut comparer du code source, des fichiers de configuration, JSON, YAML et Markdown.
Quel algorithme est utilisé pour le diff ?
L'outil utilise un algorithme standard de plus longue sous-séquence commune (LCS), la même approche utilisée par Unix diff et git diff.
Y a-t-il une limite de longueur de texte ?
Non. La comparaison s'exécute localement dans votre navigateur. Les longs documents avec des centaines de lignes sont comparés instantanément.
Mon texte est-il envoyé à un serveur ?
Non. Toute comparaison s'exécute en JavaScript côté client. Votre texte n'est jamais téléchargé ni transmis.
Puis-je comparer des textes avec différentes fins de ligne (CRLF vs LF) ?
L'outil normalise les fins de ligne avant la comparaison, de sorte que les fins de ligne Windows CRLF et Unix LF sont traitées comme équivalentes.