Comparer du TOML
Comparez deux fichiers TOML en ligne, idéal pour Cargo.toml et pyproject.toml. Les sections s'apparient par leur nom : un réordonnancement n'apparaît jamais comme une modification. Gratuit et sans envoi.
Les fichiers ne quittent jamais votre navigateur.
À propos de la comparaison TOML
Analyse les deux fichiers TOML et compare les tables et les valeurs sous-jacentes. L'ordre des sections et les espaces n'ont pas d'importance. Seules les différences de structure apparaissent dans le résultat.
Comment l'utiliser
- Collez ou chargez vos deux fichiers TOML.
- Les en-têtes de section s'apparient par leur nom ; les paires clé/valeur se comparent à l'intérieur de chaque section.
- Réglez la comparaison des tableaux si l'ordre des tableaux compte pour votre comparaison.
Essayer un exemple
Un Cargo.toml avec des montées de version et une nouvelle dépendance.
Ce que cet outil ne traite pas
- Les commentaires et l'ordre des tables d'origine ne sont pas conservés ; la comparaison porte uniquement sur les valeurs.
- La syntaxe des tables en ligne est normalisée avant la comparaison.
Questions fréquentes
Mes fichiers quittent-ils un jour mon navigateur ?
Non. Chaque comparaison s'exécute en local dans votre navigateur. Rien de ce que vous collez, déposez ou chargez n'est envoyé à un serveur, et l'outil continue de fonctionner même si vous passez hors ligne après le chargement de la page.
Cet outil est-il gratuit ?
Oui. Tous les outils DiffResolver sont gratuits, sans compte, sans inscription et sans installation. Comme le traitement se fait sur votre appareil, aucun serveur n'impose de limite d'utilisation.
L'ordre des sections d'un fichier TOML compte-t-il ?
Non. Les tables s'apparient par leur nom : réordonner les sections ne produit aucune différence. Seules les clés et les valeurs modifiées dans chaque table sont signalées.
Puis-je comparer des fichiers Cargo.toml ou pyproject.toml ?
Oui, les manifestes de dépendances sont le cas typique. Les montées de version, les dépendances ajoutées et les options changées apparaissent comme des modifications de clé dans leur section.
Y a-t-il une limite de taille de fichier ?
Aucune limite de serveur ne s'applique, car rien n'est envoyé. La mémoire de votre appareil fixe la limite pratique. Au-delà de 10 Mo pour le texte, 40 Mo pour les images, 100 Mo pour les documents ou 500 Mo pour les archives, l'outil vous avertit que le traitement peut être lent, mais il ne bloque jamais le fichier.
Cet outil fonctionne-t-il hors ligne ?
Oui. Le navigateur garde une copie de l'outil après la première visite, donc une page déjà ouverte fonctionne encore sans réseau. Vous pouvez aussi installer DiffResolver comme application depuis le menu du navigateur. L'installation reste facultative : dans un onglet normal, le site fonctionne de la même façon.
Où mes données sont-elles stockées ?
Vos fichiers ne sont stockés nulle part. Ils restent dans la mémoire de la page et disparaissent quand vous fermez l'onglet. Seul ce que vous enregistrez vous-même reste dans ce navigateur : un instantané, vos options d'outil et votre thème. Pour l'effacer, ouvrez Paramètres et choisissez Effacer toutes les données locales.