Comparateur de code
Collez deux versions d’un fichier pour voir exactement quelles lignes et quels mots ont changé.
Scellé sur cet appareil
Fonctionne dans votre navigateur. Rien n’est envoyé.
Scellé
Différences
Collez du code dans les deux zones pour voir les différences.
Comment ça marche
-
Collez les deux versions
Collez l’original à gauche et la version modifiée à droite, ou ouvrez deux fichiers depuis votre appareil.
-
Lisez les différences
Les lignes ajoutées, supprimées et modifiées sont signalées avec leur numéro, et les mots exacts qui ont changé sont surlignés.
-
Partagez le résultat
Copiez ou téléchargez les modifications au format diff unifié, celui qu’utilisent Git et les outils de revue de code.
Questions fréquentes
Mon code est-il envoyé en ligne pour la comparaison ?
Non. La comparaison se fait dans votre navigateur. Le code source, les fichiers de configuration et les identifiants qu’ils pourraient contenir restent sur votre appareil.
À quoi sert « Ignorer les espaces » ?
Les lignes sont considérées comme identiques si elles ne diffèrent que par des espaces, des tabulations ou l’indentation. Pratique après un reformatage du code, quand seule l’indentation a changé.
Qu’est-ce qu’un diff unifié ?
C’est le format texte standard des modifications : les lignes supprimées commencent par -, les lignes ajoutées par +, et chaque groupe de modifications affiche quelques lignes de contexte. Git, patch et la plupart des outils de revue de code savent le lire.
Puis-je comparer n’importe quel langage ?
Oui. La comparaison fonctionne ligne par ligne sur du texte brut. Elle convient donc à tous les langages de programmation, au JSON, au YAML, au CSV, au SQL et aux fichiers de configuration.
Quelle taille peuvent faire les fichiers ?
Des fichiers de plusieurs dizaines de milliers de lignes se comparent en un instant. Les longues sections inchangées sont repliées, et vous pouvez les déplier dès que vous avez besoin du contexte complet.