Handytool
Guide développeur5 min de lectureMis à jour 21 mai 2026

Comparaison de texte instantanée

Repérez chaque différence entre deux textes en quelques secondes

Le visualiseur de diff de Handytool met en évidence les ajouts, les suppressions et le contenu inchangé avec une granularité au niveau des lignes, des mots ou des caractères — entièrement dans votre navigateur, sans rien envoyer à un serveur.

Points clés

  • 01Trois modes de diff — ligne, mot et caractère — vous permettent de choisir le niveau de granularité qui convient à votre contenu.
  • 02Les bascules d'ignorance de casse et d'ignorance d'espaces filtrent le bruit de formatage pour que vous ne voyiez que les changements significatifs.
  • 03Le résultat est généré sous forme de diff unifié copiable avec les préfixes +/-, prêt pour les revues de code ou les rapports de bogues.
  • 04Tout le diffing se fait côté client en utilisant un algorithme de plus longue sous-séquence commune — aucun contenu ne quitte jamais la page.

Quand vous avez besoin d'un visualiseur de diff

Le contrôle de source vous montre ce qui a changé dans un fichier au fil du temps, mais parfois vous devez comparer deux blocs de texte arbitraires qui n'ont jamais touché un dépôt : deux réponses API, l'avant/après d'une édition rapide, un fichier de configuration de deux environnements, ou deux versions d'une clause de contrat. Coller les deux dans un visualiseur de diff est plus rapide que git stash et beaucoup plus facile à lire.

Le visualiseur de diff de Handytool utilise un algorithme de plus longue sous-séquence commune côté client, donc les comparaisons sont instantanées pour les entrées typiques. Il fonctionne aussi bien pour le code, JSON, markdown et le texte brut — et comme rien ne quitte le navigateur, vous pouvez coller en toute sécurité du contenu interne ou confidentiel.

Comment comparer deux textes

  1. 01

    Collez le texte original dans le panneau de gauche

    C'est votre référence — la version plus ancienne, le fichier source, ou ce à partir de quoi vous comparez.

  2. 02

    Collez le texte révisé dans le panneau de droite

    Ajoutez la version plus récente, la copie éditée, ou la cible contre laquelle vous voulez comparer.

  3. 03

    Choisissez un mode de diff

    Sélectionnez ligne (meilleur pour le code et les configurations), mot (meilleur pour les éditions de prose), ou caractère (meilleur pour détecter les fautes de frappe et les changements de ponctuation).

  4. 04

    Basculez l'ignorance de casse ou d'espaces si nécessaire

    Ces filtres masquent les changements qui n'affectent pas le sens — utile lors de la comparaison de JSON reformaté ou de copie légèrement réécrite.

  5. 05

    Copiez le diff unifié

    Utilisez le bouton de copie pour récupérer la sortie avec les préfixes +/- et collez-la dans un commentaire de revue de code, un ticket ou un journal des modifications.

Sûr pour le contenu confidentiel

Le diff s'exécute entièrement dans votre navigateur. Aucun texte n'est envoyé aux serveurs de Handytool à aucun moment — pas quand vous collez, pas quand vous changez de mode, pas quand vous copiez le résultat. Cela signifie que vous pouvez comparer en toute sécurité du code source propriétaire, de la documentation interne, des brouillons juridiques ou tout autre contenu sensible.

Pour les très grandes entrées — des dizaines de milliers de lignes — l'algorithme LCS ralentit car sa complexité augmente avec les deux tailles d'entrée. Si vous rencontrez cela, activez l'ignorance d'espaces pour réduire le nombre de jetons, ou passez au mode ligne qui est le plus rapide des trois.

FAQ du visualiseur de diff

Ce visualiseur de diff envoie-t-il mon texte à un serveur ?

Non. Le diff est calculé entièrement dans votre navigateur en utilisant JavaScript. Sûr pour le code propriétaire, les documents internes et le contenu confidentiel.

Quelle est la différence entre la diff de ligne, de mot et de caractère ?

La diff de ligne traite chaque ligne comme une unité — idéale pour le code. La diff de mot se divise sur les espaces — idéale pour les éditions de prose. La diff de caractère est la plus fine et met en évidence les fautes de frappe d'une seule lettre ou les changements de ponctuation.

Pourquoi certaines lignes sont-elles marquées comme ajoutées et supprimées ?

Quand une ligne change au milieu, l'algorithme la représente comme une ancienne ligne supprimée plus une nouvelle ligne ajoutée. Passez au mode mot ou caractère pour voir exactement ce qui a changé à l'intérieur de la ligne.

Quelle taille peuvent avoir les entrées ?

La plupart des comparaisons de code et de prose ordinaires sont instantanées. Les très grandes entrées ralentissent car l'algorithme LCS augmente avec les deux tailles d'entrée. Pour les fichiers énormes, préférez le mode ligne et activez l'ignorance d'espaces pour le garder rapide.

Puis-je comparer du code dans différents langages de programmation ?

Oui — le visualiseur de diff est indépendant du langage. Il compare du texte brut, donc il fonctionne aussi bien pour JavaScript, Python, JSON, YAML ou du texte brut.

Outils connexes

Continuer avec les outils Développeur

outils Développeur