# Suite de comparaison et fusion triple de texte

diff ligne/mot/caractère, règles casse/espaces, fusion triple avec conflits, patch unifié et rapport

> Page canonique: https://elysiatools.com/fr/tools/three-way-text-comparison-merge-suite

- **Catégorie:** Text Processing

- **Mots-clés:** fusion triple, comparaison texte, diff, conflit, patch, git merge

## Présentation

Compare deux textes au niveau ligne/mot/caractère avec options d’ignorer la casse et les espaces. En mode « fusion triple », avec un ancêtre commun O et deux branches A et B, combine les changements relatifs à O : les changements non conflictuels fusionnent, les conflits sur une même zone sont marqués style Git (<<<<<<</=======/>>>>>>>). Produit aussi un patch unifié A→B et des statistiques. Basé sur jsdiff (LCS) ; local.

## Entrées

- **Base/ancêtre (O)** (textarea): Common ancestor text (required for 3-way merge)
- **Branche A (ours)** (textarea): First text / our branch
- **Branche B (theirs)** (textarea): Second text / their branch
- **Mode** (select)
- **Granularité** (select)
- **Ignorer la casse** (checkbox)
- **Ignorer les espaces** (checkbox)
- **Lignes de contexte** (number)

## Quand l'utiliser

- Comparer rapidement deux versions d’un texte et repérer les ajouts ou suppressions.
- Fusionner deux branches de travail à partir d’un texte ancêtre commun.
- Générer un patch unifié avec un nombre configurable de lignes de contexte.

## Fonctionnement

- Saisissez le texte de la branche A et celui de la branche B ; ajoutez la base commune pour une fusion triple.
- Choisissez le mode : diff bidirectionnel, fusion triple ou patch unifié.
- Sélectionnez la granularité des différences : lignes, mots ou caractères.
- Activez si nécessaire l’ignorance de la casse ou des espaces, puis consultez les différences, conflits et statistiques.

## Cas d'usage

- Relecture de versions successives d’un document, d’une consigne ou d’un texte éditorial.
- Résolution de modifications concurrentes dans des fichiers texte ou des contenus de configuration.
- Création d’un patch lisible pour examiner les changements entre deux versions.

## Questions fréquentes

### Quelle est la différence entre le diff bidirectionnel et la fusion triple ?

Le diff bidirectionnel compare directement A et B. La fusion triple compare les changements de A et B par rapport à une base commune.

### Que faut-il fournir pour une fusion triple ?

Il faut renseigner la base ou l’ancêtre commun, ainsi que les textes des branches A et B.

### À quels niveaux les textes peuvent-ils être comparés ?

La comparaison peut se faire au niveau des lignes, des mots ou des caractères.

### Comment les conflits sont-ils signalés ?

Les conflits d’une même zone sont marqués avec des séparateurs de style Git : <<<<<<<, ======= et >>>>>>>.

### L’outil envoie-t-il les textes sur un serveur ?

Non. Le traitement est local et repose sur jsdiff.

## Outils associés

- [Suppresseur Avancé de Lignes en Double](https://elysiatools.com/fr/tools/advanced-duplicate-line-remover): Détecte et supprime les lignes en double avec des options avancées de mode, de sensibilité à la casse et de découpe
- [Supprimer les Lignes en Double](https://elysiatools.com/fr/tools/remove-duplicate-lines): Déduplique les lignes d'une liste ou d'un bloc de texte. Conserve la première ou la dernière occurrence, avec des options de sensibilité à la casse, de coupe des espaces et d'ignorance des lignes vides.
- [Répéteur de Texte](https://elysiatools.com/fr/tools/text-repeater): Répète le texte N fois avec un séparateur choisi — en ligne, nouvelle ligne ou compte à rebours numéroté. L'outil rapide pour spam de chat, climax dramatiques et effet sur les réseaux sociaux.
- [Normalisateur d'espaces blancs](https://elysiatools.com/fr/tools/whitespace-normalizer): Remplace les espaces/tabulations consécutifs par un seul espace et supprime les espaces au début/fin des lignes
- [Enveloppe de guillemets intelligents](https://elysiatools.com/fr/tools/quote-wrapper): Entoure le texte, les lignes ou les phrases de guillemets typographiques avec imbrication et ponctuation locale.
- [Texte Barré](https://elysiatools.com/fr/tools/strikethrough-text): Ajoute une ligne de rayage sur chaque caractère via la marque combinante Unicode U+0336. Texte brut — sans Markdown.
- [Ajouter des Symboles Autour des Mots](https://elysiatools.com/fr/tools/text-add-symbols-words): Ajouter rapidement des modèles avant et après chaque mot dans le texte
- [Différence de texte](https://elysiatools.com/fr/tools/text-diff): Compare deux entrées de texte et affiche les différences

## Exemples

- [Échantillons de Texte avec Emojis](https://elysiatools.com/fr/samples/text-with-emoji-samples): Texte multilingue contenant divers emojis Unicode pour tester l'extraction d'emojis
- [Exemples Truffle Development Suite](https://elysiatools.com/fr/samples/truffle-samples): Exemples du framework de développement Ethereum Truffle incluant les contrats intelligents, les tests, le déploiement, les migrations, le débogage et les workflows de développement
- [Exemples de Texte Mixte Chinois-Anglais](https://elysiatools.com/fr/samples/text-chinese-english-mixed-samples): Fichiers texte d'échantillon avec contenu mixte chinois-anglais pour tester les outils d'espacement automatique
- [Échantillons de Convertisseur de Casse](https://elysiatools.com/fr/samples/text-case-formats): Échantillons de test pour la conversion de casse entre différentes conventions de nommage

## Contenu associé

- [Outils de conversion de casse, d’encodage et de normalisation de texte](https://elysiatools.com/fr/hubs/text-convert): Comparez les outils de conversion de casse, de largeur de caractères, d’encodage, de quoted-printable et de normalisation de texte dans un hub unique.
- [Outils Text](https://elysiatools.com/fr/hubs/text-utility): Découvrez 33 outils text pour des workflows de utility et comparez rapidement des utilitaires proches.
- [Outils d’analyse de texte, de lisibilité et d’inspection de contenu](https://elysiatools.com/fr/hubs/text-analyze): Comparez statistiques de texte, détection de langue, score de lisibilité, analyse de sentiment, revue de modération et analyse de motifs dans un hub unique.
- [Outils de masquage, de surlignage et de mise en forme de texte](https://elysiatools.com/fr/hubs/text-format): Comparez les outils de masquage de texte sensible, de détection de PII, de normalisation de numéros, de surlignage, de centrage et de formatage de diff dans un hub unique.
