Comparaison de texte
Comparez localement le texte original et modifié avec des différences basées sur les lignes, des options d'espacement et de casse, ainsi qu'un résumé compact.
Comparez deux versions de texte ligne par ligne
Comparaison de texte montre ce qui a changé entre un bloc de texte original et une version révisée. Il marque les lignes ajoutées, supprimées, modifiées et inchangées, ce qui le rend utile pour les notes de version, les modifications de configuration, la copie traduite, les extraits de code SQL, les journaux et les vérifications de contenu avant et après.
La différence est basée sur des lignes, comme de nombreux outils de révision de code. Il est préférable d'utiliser un texte où chaque ligne a une signification ; il n'affichera pas les modifications au niveau des caractères à l'intérieur d'une ligne à moins que la ligne entière ne soit classée comme modifiée. Les options d’espacement et de casse peuvent masquer le bruit lorsque le formatage exact n’est pas important.
Comment utiliser
- Collez le texte original dans l'éditeur de gauche.
- Collez le texte modifié dans l'éditeur de droite.
- Choisissez si vous souhaitez ignorer les espaces, ignorer la casse ou inclure les lignes inchangées.
- Cliquez sur Comparer le texte, puis copiez ou téléchargez le diff généré.
Qu'est-ce que la comparaison de texte ?
Comparaison de texte est un outil de comparaison basé sur un navigateur pour le texte brut. Il vous aide à vérifier si un fichier généré, un paragraphe modifié, un paramètre copié ou un message réécrit contient toujours les lignes que vous attendez.
Les fins de ligne, les espaces de fin, l'indentation et les majuscules peuvent tous affecter les résultats, sauf si vous activez les options Ignorer. Pour les formats structurés tels que JSON ou HTML, formatez les deux côtés de manière cohérente avant de comparer pour obtenir une différence plus nette.
Notes de saisie
Placez le texte de base à gauche et le texte révisé à droite. Activez Afficher les lignes inchangées lorsque vous avez besoin de contexte, ou désactivez-le pour un rapport de modification uniquement plus court.
Exemple
Une ligne de statut modifié est signalée avec la version supprimée et la version ajoutée :
Source status: draft owner: alice Modifié status: published owner: alice Diff ~ [1 -> 1] - status: draft + status: published
Intégration MCP
MCP (Model Context Protocol) permet aux agents IA et aux applications de découvrir et d'exécuter les utilitaires Coding.Tools pour des flux de travail répétables de conversion, formatage, hachage et génération.
Nom de l'outil MCP: text-compare
Point de terminaison MCP: https://coding.tools/mcp
Appelez d'abord tools/list. Chaque outil inclut inputSchema, outputSchema et examples afin qu'un agent IA ou un client puisse construire des arguments valides sans deviner.
Pour tools/call, lisez result.content[0].text pour la valeur affichable et result.structuredContent pour l'analyse par programme. Les échecs d'outil renvoient isError: true ; les échecs de protocole renvoient une erreur JSON-RPC.
Exemple de requête tools/call :
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"text-compare","arguments":{"input":"status: draft\nowner: alice","options":{"compareTo":"status: published\nowner: alice"}}}}'
La plupart des outils de texte et de données acceptent une chaîne input et des options facultatives. Les outils d'image qui dépendent des API d'image du navigateur sont listés pour la découverte et renvoient un lien vers l'interface Web si nécessaire.