Comparateur de Texte
Comparez deux textes côte à côte et trouvez les différences. Affiche les lignes ajoutées, supprimées et inchangées avec un pourcentage de similarité.
Paramètres
Résultats
Autres résultats (4)
1 of 1 total change units are identical
--- original +++ modified
Format de comparaison unifié affichant les ajouts (+) et les suppressions (-)
Pourquoi choisir Comparateur de Texte
Le Text Diff Checker compare deux textes ligne par ligne et met en évidence les différences à l'aide d'un algorithme basé sur LCS. Il signale les lignes ajoutées, supprimées et inchangées, calcule un pourcentage de similarité et génère un format de comparaison unifié standard pour les développeurs.
- ✓Comparaison ligne par ligne à l'aide de l'algorithme de sous-séquence commune la plus longue
- ✓Sortie diff unifiée compatible avec les outils de patch
- ✓Pourcentage de similarité indiquant dans quelle mesure le texte est identique
- ✓Nombre de lignes ajoutées, supprimées et inchangées en un coup d'œil
Comment utiliser
- 1Collez le texte original (avant) dans la première case.
- 2Collez le texte modifié (après) dans la deuxième case.
- 3Consultez le résumé : nombre de lignes ajoutées, supprimées et inchangées.
- 4Vérifiez le pourcentage de similarité pour évaluer la divergence globale.
- 5Copiez la sortie diff unifiée pour l'utiliser dans les révisions de code ou les fichiers de correctifs.
Questions fréquentes (FAQ)
Quel algorithme cet outil de comparaison utilise-t-il ?
Il utilise un algorithme LCS (Longest Common Subsequence) pour trouver l'alignement optimal entre deux textes, similaire à l'algorithme utilisé par git diff.
Qu’est-ce que le format de comparaison unifié ?
La comparaison unifiée est un format de texte standard affichant les lignes de contexte (préfixe espace), les lignes supprimées (préfixe -) et les lignes ajoutées (+ préfixe). Il est largement utilisé dans le contrôle de version et les révisions de code.
Comment est calculée la similarité ?
La similarité est le pourcentage de lignes inchangées sur le total des unités de modification (ajoutées + supprimées + inchangées).
La comparaison est-elle sensible à la casse ?
Oui. La comparaison est sensible à la casse et aux espaces. "Bonjour" et "bonjour" sont traités comme des lignes différentes.
Puis-je comparer les fichiers de code ?
Oui. Collez le code dans les deux champs pour voir les différences au niveau de la ligne. La sortie diff unifiée peut être enregistrée et appliquée sous forme de patch.
Références & sources autorisées
Wikipedia — Diff algorithm
Voir la sourceWikipedia — Longest common subsequence
Voir la sourceGNU diffutils manual
Voir la sourceOutils associés
Découvrez d'autres outils pratiques pour ce domaine d'application.
