Comparateur de texte (Diff)
Collez une version originale et une version modifiee pour voir les lignes ajoutees, supprimees et changees.
À propos de Comparateur de texte (Diff)
Collez une version originale et une version modifiee pour voir les lignes ajoutees, supprimees et changees. Ce Diff Checker gratuit execute une comparaison par plus longue sous-sequence commune (LCS) uniquement dans le navigateur - rien n'est envoye, donc sur pour configs, logs et contrats. Activez ignorer les espaces ou la casse, masquez les lignes inchangees et copiez un resume au format unified diff.
Comment utiliser Comparateur de texte (Diff)
- Collez le texte original a gauche et le texte modifie a droite. Le diff se met a jour pendant la saisie.
- Activez au besoin Ignorer les espaces ou Ignorer la casse pour ecarter le bruit de formatage.
- Parcourez la vue cote a cote : suppressions en rouge, ajouts en vert, surlignage mot a mot dans les lignes changees.
- Utilisez Masquer les lignes inchangees pour reduire les longs fichiers aux seules edits.
- Copiez le resume du diff (compteurs + patch unifie) si besoin. Rien ne quitte votre navigateur.
Exemples de Comparateur de texte (Diff)
Edition de config
Comparez deux extraits .env ou nginx. Une seule valeur changee apparait comme une ligne de changement avec les jetons anciens et nouveaux surlignes.
Ignorer les espaces
Un bloc reindente devient souvent tout rouge et vert. Activez Ignorer les espaces pour traiter "foo bar" et "foo bar" comme la meme ligne.
Ignorer la casse
Quand seule la casse change (Hello vs hello), Ignorer la casse garde la ligne inchangee pour faire ressortir les vraies edits.
Copier le unified diff
Le bouton Copier le resume ecrit Similarite / Ajoutees / Supprimees / Modifiees plus un patch style Git --- / +++ a coller dans un chat ou un ticket.
Questions fréquentes sur Comparateur de texte (Diff)
- Mon texte est-il envoye a un serveur ?
- Non. La comparaison tourne uniquement dans le navigateur avec un algorithme LCS. Rien n'est envoye, journalise ou stocke - configs, logs et contrats restent sur votre appareil.
- En quoi cela differe-t-il de Diffchecker ou Text-Compare ?
- Beaucoup de sites de diff populaires envoient votre texte a leurs serveurs (meme en HTTPS). Cette page n'envoie jamais. Vous avez aussi gratuitement ignorer espaces, ignorer casse, masquer inchangees, surlignage mot a mot et un unified diff copiable sans compte.
- Que fait Ignorer les espaces ?
- Il normalise les espaces et tabulations et coupe chaque ligne avant comparaison. Utile quand un cote a ete reformate ou qu'un collage Windows/Mac a change l'indentation.
- Qu'est-ce qu'une ligne changee versus ajoutee ou supprimee ?
- Quand une ligne supprimee cote une ligne ajoutee, l'outil les associe en changement et lance un second LCS mot a mot pour montrer quels jetons ont bouge. Les insertions et suppressions pures restent ajoutees ou supprimees.
- Comment la similarite est-elle calculee ?
- Elle repose sur le nombre de lignes partagees par le LCS par rapport aux deux cotes : (2 × lignes partagees) ÷ (lignes gauche + lignes droite), en pourcentage. Des textes identiques donnent 100 %.
- Y a-t-il une limite de taille ?
- Oui. Chaque cote est plafonne a 4 000 lignes pour que la table LCS du navigateur reste reactive. Pour les plus gros fichiers, comparez par sections.
Outils connexes
Supprimer les lignes en double
Supprimez les lignes en double des listes, des journaux, des e-mails ou de tout texte multiligne en ligne. Conservez la première occurrence, choisissez une correspondance sensible à la casse et copiez instantanément les lignes uniques.
Trier les lignes de texte
Triez des lignes de texte de A vers Z ou de Z vers A instantanément. Trieur de texte en ligne gratuit avec options de casse et de lignes vides - s'exécute dans votre navigateur, sans inscription.
Minificateur et formateur JSON
Minificateur et formateur JSON en ligne gratuits. Réduisez JSON pour réduire les charges utiles ou embellir (joli-imprimer) JSON avec une indentation de 2 espaces. Valide au fur et à mesure - aucun téléchargement requis.