Visionneuse de Diff & Coloration Syntaxique

Outil de comparaison de code multilingue propulsé par Monaco DiffEditor avec modes côte à côte / en ligne, statistiques de modifications et export de patch unifié.

Traitement local en mémoire client · Aucun envoi de données

Guide d'Utilisation

  • 1. Choisissez le langage de programmation (TypeScript, Python, Go, Rust, Java, SQL, etc.) dans le menu déroulant.
  • 2. Collez le code d'origine à gauche et le code modifié à droite pour mettre en évidence les différences.
  • 3. Basculez entre l'affichage côte à côte et en ligne, activez l'ignorance des espaces et exportez un fichier .patch.

Avantages Techniques & Confidentialité

  • 1. Moteur Monaco DiffEditor officiel garantissant une coloration syntaxique fidèle des mots-clés et chaînes.
  • 2. Calcul en temps réel des lignes ajoutées/supprimées et du pourcentage de similarité du code.
  • 3. Comparaison 100% locale dans la mémoire du navigateur sans transfert de données vers des serveurs tiers.

Foire Aux Questions (FAQ)

Q: En quoi cet outil diffère-t-il d'un comparateur de texte classique ?
A: Code Diff Viewer intègre une coloration syntaxique pour plus de 14 langages, une gestion intelligente des espaces et la génération de patchs Git.
Q: Comment ignorer les différences d'indentation lors d'un refactoring ?
A: Activez l'option 'Ignorer les espaces' pour masquer les variations de tabulation et vous concentrer sur la logique du code.
Q: Comment appliquer le fichier .patch exporté dans mon projet Git ?
A: Lancez 'git apply changes.patch' ou 'patch -p1 < changes.patch' à la racine de votre dépôt local pour intégrer les modifications.
Q: L'outil effectue-t-il une analyse sémantique d'arbre AST ?
A: Non. Il s'agit d'un moteur de diff textuel rapide par lignes et tokens, optimisé pour la relecture visuelle sans compilation.