Comparez deux textes ou fichiers côte à côte. Ajouts en vert, suppressions en rouge — tout traité dans le navigateur.
| Mode | Granularité | Idéal pour |
|---|---|---|
| Line | Entire lines | Source code, config files, log comparison |
| Word | Individual words | Prose, documentation, markdown |
| Character | Single characters | Typos, invisible chars, encoding differences |
Le format de diff unifié est le format de sortie standard utilisé par Git, les utilitaires de correctif et les outils de révision de code. Les lignes commençant par + ont été ajoutées, les lignes commençant par - ont été supprimées, et les lignes sans préfixe sont un contexte inchangé.
@@ -1,4 +1,4 @@
function greet(name) {
- console.log("Hello, " + name + "!");
+ console.log(`Hello, ${name}!`);
return true;
}Un diff (différence) montre ce qui a changé entre deux versions d'un texte. Les lignes avec + sont des ajouts (vert), les lignes avec - sont des suppressions (rouge), et les lignes inchangées s'affichent sans préfixe. Les diffs sont la base des systèmes de contrôle de version comme Git.
Le diff de ligne compare des lignes entières, idéal pour le code et la prose. Le diff de mot surligne les mots individuels qui ont changé au sein d'une ligne, utile pour détecter de petites modifications. Le diff de caractère montre chaque modification de caractère, parfait pour trouver des fautes de frappe ou des caractères invisibles.
Collez le contenu original dans le panneau gauche et le contenu modifié dans le panneau droit, puis cliquez sur Comparer. Le diff surligné montre exactement ce qui a changé. Utilisez le mode Ligne pour le code, le mode Mot pour la prose, ou le mode Caractère pour une inspection détaillée.
Oui. Toute la comparaison se fait entièrement dans votre navigateur avec JavaScript. Aucun texte n'est envoyé à un serveur. L'outil fonctionne hors ligne après le chargement initial de la page.