Catégories

Formateur de Diff

Formate et affiche les différences de texte dans divers styles (unifié, contexte, côte à côte)

Points clés

Catégorie
Converter
Types d’entrée
textarea, select, checkbox, number
Type de sortie
text
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Le Formateur de Diff est un outil en ligne conçu pour comparer deux textes et visualiser précisément leurs différences. Il permet de générer des rapports de comparaison clairs et structurés, facilitant l'identification des modifications apportées entre deux versions d'un document ou d'un code.

Quand l’utiliser

  • Comparer deux versions d'un document texte pour repérer les ajouts ou suppressions.
  • Analyser les modifications apportées à un bloc de code source entre deux révisions.
  • Vérifier les changements dans des fichiers de configuration ou des listes de données textuelles.

Comment ça marche

  • Copiez et collez votre texte original et votre texte modifié dans les champs dédiés.
  • Sélectionnez le style d'affichage souhaité, comme le format unifié ou côte à côte.
  • Ajustez les options facultatives, telles que l'affichage des numéros de ligne ou le nombre de lignes de contexte.
  • Générez instantanément le résultat pour visualiser les différences mises en évidence.

Cas d’usage

Révision de documents : comparer deux brouillons d'un article pour valider les corrections.
Développement logiciel : identifier rapidement les modifications entre deux versions d'un fichier source.
Audit de configuration : comparer deux fichiers de paramètres pour détecter des erreurs de saisie.

Exemples

1. Comparaison de deux versions de code

Développeur
Contexte
Un développeur doit vérifier les modifications apportées à une fonction JavaScript après une mise à jour.
Problème
Il est difficile de repérer visuellement les lignes modifiées dans un bloc de code dense.
Comment l’utiliser
Coller l'ancien code dans 'Texte Original' et le nouveau dans 'Texte Modifié', puis choisir 'Side by Side'.
Résultat
Le développeur visualise côte à côte les lignes ajoutées en vert et les lignes supprimées en rouge, facilitant la relecture.

2. Vérification de contenu rédactionnel

Rédacteur web
Contexte
Un rédacteur doit comparer la version initiale d'un article avec la version corrigée par son éditeur.
Problème
Savoir exactement quels paragraphes ont été réécrits ou supprimés.
Comment l’utiliser
Utiliser le format 'Unified Diff' avec 3 lignes de contexte pour voir les changements intégrés au texte.
Résultat
Les modifications sont clairement identifiées, permettant de valider les corrections en un coup d'œil.

Tester avec des échantillons

text

Hubs associés

FAQ

Quels styles de comparaison sont disponibles ?

L'outil propose les styles Unified Diff, Context Diff, Side by Side (côte à côte) et Compact.

Puis-je masquer les numéros de ligne ?

Oui, vous pouvez décocher l'option 'Afficher les Numéros de Ligne' dans les paramètres.

À quoi servent les lignes de contexte ?

Elles permettent d'afficher un nombre défini de lignes inchangées autour des modifications pour mieux comprendre le contexte des changements.

L'outil est-il adapté au code source ?

Absolument, il est idéal pour comparer des scripts ou des fichiers de configuration textuels.

Y a-t-il une limite de taille pour le texte ?

L'outil traite efficacement les blocs de texte standards, mais il est recommandé de diviser les fichiers extrêmement volumineux.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/diff-formatter

Paramètres de la requête

Nom du paramètre Type Requis Description
text1 textarea Oui -
text2 textarea Oui -
formatStyle select Oui -
showLineNumbers checkbox Non -
contextLines number Non -

Format de réponse

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texte: Texte

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-diff-formatter": {
      "name": "diff-formatter",
      "description": "Formate et affiche les différences de texte dans divers styles (unifié, contexte, côte à côte)",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=diff-formatter",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]