Aller au contenu principal
Rechercher des outils
Thème

Enregistré uniquement sur cet appareil.

Français
Outil en direct

Monaco Diff Checker

v1.0.0 100% Local

Comparez du code et du texte en ligne dans un éditeur de différences façon VS Code. Vues côte à côte et en ligne, plus de 90 langages avec un sélecteur recherchab...

Soyez le premier à noter Gratuit — s'exécute dans votre navigateur Productivity

Added Maintained by Parsepad

Monaco Diff Checker

Espace de travail en direct

MERGE | 0 files | Auto-detect | Ready
[--:--:--] INFO Console ready. Run the tool to see activity.

Paste input above and ask a question, or use a quick action.

On this page
Guide

Comparateur Diff Monaco

Comparez deux morceaux de code ou de texte dans un rapide éditeur de différences façon VS Code qui s'exécute entièrement dans votre navigateur. Repérez chaque ligne ajoutée, supprimée et modifiée d'un coup d'œil — avec un surlignage syntaxique complet, un moteur de différences conscient de l'ordre et un export en un clic.

Fonctionnalités

  • Différence de niveau VS Code — propulsée par l'éditeur Monaco, avec surlignage des changements en ligne et défilement synchronisé.
  • Vues côte à côte et en ligne — changez de disposition d'un clic.
  • 10 exemples intégrés — un clic charge une comparaison multilingue et définit la syntaxe correspondante.
  • Plus de 90 langages, recherchables — tapez pour trouver n'importe quel langage pris en charge par Monaco (JavaScript, TypeScript, Python, Go, Rust, C#, SQL, YAML, Markdown et bien d'autres). La liste est générée depuis Monaco lui-même, elle est donc toujours complète.
  • Les deux panneaux modifiables — collez ou modifiez de chaque côté et la différence se met à jour en direct.
  • Statistiques précises — de vrais décomptes de lignes ajoutées / supprimées / inchangées et un % de similarité, calculés avec un véritable algorithme de plus longue sous-séquence commune (conscient de l'ordre).
  • Ignorer espaces / casse — activez pour vous concentrer sur les changements significatifs (la gestion des espaces est par ligne, elle ne réduit donc jamais votre fichier en une seule ligne).
  • Téléversement de fichiers — chargez des fichiers dans l'un ou l'autre panneau (jusqu'à 2 Mo).
  • Navigation entre changements — passez d'une différence à l'autre avec les boutons Prev/Next ou F7/F8, avec un compteur de changements en direct.
  • Export — copiez une différence unifiée, téléchargez un fichier .patch, ou partagez une URL avec la comparaison encodée dans le lien.
  • Clair et sombre — suit votre thème automatiquement.

Comment l'utiliser

  1. Charger du contenu — choisissez parmi 10 exemples prêts (JavaScript, Python, TypeScript, JSON, HTML, CSS, SQL, Java, Go, YAML — chacun change le langage automatiquement), collez dans les deux panneaux, ou téléversez des fichiers (Gauche / Droite).
  2. Choisir un langage — commencez à taper dans le champ de langage et choisissez dans la liste recherchable.
  3. Comparer — la différence et les statistiques se mettent à jour automatiquement pendant que vous éditez.
  4. Naviguer — utilisez Prev/Next ou F7/F8 pour parcourir les changements.
  5. Partager ou exporterCopiez la différence unifiée, téléchargez un .patch, ou Partagez une URL.

Raccourcis clavier

  • F8 — différence suivante
  • F7 — différence précédente

Confidentialité

Tout le traitement se fait localement dans votre navigateur — rien n'est téléversé vers un serveur. Lorsque vous utilisez Partager, la comparaison est encodée uniquement dans le fragment de hachage de l'URL.

Cas d'usage

  • Relecture de code et comparaison de pull requests
  • Analyse de refactorisation avant/après
  • Comparaison de configuration / JSON / YAML
  • Comparaison de journaux et de sortie de débogage
  • Comparaison de versions et tri de conflits de fusion

FAQ

Quels langages sont pris en charge ? Tous les langages livrés avec l'éditeur Monaco — plus de 90 — présentés via un sélecteur recherchable.

Mon code est-il envoyé quelque part ? Non. La différence s'exécute entièrement côté client ; les liens de partage conservent les données dans le fragment de l'URL, que les navigateurs n'envoient jamais au serveur.

Comment la similarité est-elle calculée ? À partir de la plus longue sous-séquence commune au niveau des lignes : inchangé / (ajouté + supprimé + inchangé), en pourcentage.