Qu'est-ce qu'un outil de comparaison de textes ?
Un outil de comparaison de textes compare deux documents textes côte à côte et met en évidence les différences entre eux. Il identifie les ajouts, les suppressions et les sections inchangées, ce qui le rend inestimable pour la relecture, le contrôle de version des documents et l'examen du contenu.
Comment utiliser cet outil de comparaison de textes
- Collez les deux textes dans la zone d'entrée unique, séparés par une ligne contenant uniquement
---ou===. Tout ce qui se trouve au-dessus du séparateur est traité comme le texte original, et tout ce qui se trouve en dessous est le texte révisé. - Cliquez sur Comparer pour comparer les deux sections.
- La sortie affiche un diff ligne par ligne avec les ajouts (
+), les suppressions (-) et les lignes inchangées, suivis d'un résumé du total des ajouts et des suppressions.
Concepts clés
Les algorithmes de diff fonctionnent en trouvant la plus longue sous-séquence commune (LCS) entre deux textes. Les ajouts apparaissent mis en évidence en vert, les suppressions en rouge, et le texte inchangé fournit un contexte. Les diffs au niveau des mots montrent les modifications précises dans les lignes, tandis que les diffs au niveau des lignes comparent des lignes entières comme des unités. C'est le même principe derrière git diff et les modifications suivies dans les traitements de texte.
Questions fréquemment posées
Puis-je comparer des documents formatés ?
Cet outil compare le texte brut. Pour les documents formatés, exportez d'abord en texte brut ou utilisez un outil de comparaison de texte enrichi spécialisé. Le balisage de mise en forme (HTML, Markdown) est comparé en tant que texte.
Comment gère-t-il les différences d'espacement ?
Par défaut, tous les changements d'espacement sont affichés. Cela inclut les espaces de fin de ligne, les tabulations par rapport aux espaces et les différences de fin de ligne (LF vs. CRLF).
Quelle est la longueur de texte maximale prise en charge ?
Les outils de diff basés sur un navigateur peuvent gérer des textes de dizaines de milliers de lignes. Les fichiers très volumineux peuvent être traités plus lentement en raison de la complexité informatique de l'algorithme.