Comparaison de texte

Trouve les lignes ajoutees, supprimees et modifiees avec options d’espaces et de casse.

Texte source
1
Texte modifie
1
Resultat du diff
1
Ajoute0
Supprime0
Modifie0
Inchange0
Aucune difference de texte a afficher.
0 caractères 0 lignes

Comparaison de texte

La comparaison de texte compare deux blocs ligne par ligne et produit un diff compact pour revues, documentation, journaux et configurations.

La comparaison se fait localement dans le navigateur et peut ignorer espaces ou casse si seul le contenu compte.

Comment utiliser

  1. Collez le texte source dans l’editeur de gauche.
  2. Collez le texte modifie dans l’editeur de droite.
  3. Choisissez d’ignorer les espaces, la casse ou d’inclure les lignes inchangees.
  4. Cliquez sur Comparer le texte, puis copiez ou telechargez le diff.

A quoi sert cet outil ?

Un diff texte montre quelles lignes ont ete ajoutees, supprimees, modifiees ou conservees entre deux versions.

La comparaison par ligne convient aux journaux, textes, fichiers d’environnement, fragments SQL et tout texte brut a verifier rapidement.

Notes de saisie

L’outil compare par ligne. Les grandes entrees fonctionnent dans le navigateur, mais les fichiers tres volumineux peuvent prendre plus de temps.

Exemple

Une ligne modifiee affiche l’ancien et le nouveau contenu :

Source
status: draft
owner: alice

Modifie
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 workflows 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 JSON-RPC error.

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.