Formateur YAML
Formatez et validez YAML, ou convertissez entre YAML et JSON — en toute confidentialité dans votre navigateur.
À propos de Formateur YAML
Le formateur YAML de Handytool normalise l'indentation YAML, le style de guillemets et l'ordre des clés en utilisant le parseur js-yaml standard, et peut aussi convertir YAML en JSON ou JSON en YAML en un clic. Utile pour nettoyer les manifestes Kubernetes, les workflows GitHub Actions, les values Helm et tout fichier de config qui a dévié d'un style cohérent. Le parseur est le même utilisé par la plupart des outils de construction JavaScript, donc ce qui valide ici validera en production.
Fonctionnalités de Formateur YAML
- 01
Formatage et linting
Parse votre YAML, supprime les espaces de fin, normalise l'indentation à 2 ou 4 espaces, et le ré-émet. Les erreurs de syntaxe sont surfacées avec la ligne et la raison exacte.
- 02
YAML ↔ JSON
Convertissez YAML en JSON pour le nourrir à un outil qui ne parle que JSON, ou convertissez JSON en YAML pour rendre un fichier de config lisible par l'humain.
- 03
Préserve les types
Les nombres, booléens, nulls et dates font un aller-retour correctement à travers le parseur, donc un fichier YAML qui entre en tant que YAML 1.2 en sort de la même façon.
FAQ Formateur YAML
- Quelle version YAML cela supporte-t-il ?
- YAML 1.2 par défaut — la version qu'utilisent la plupart des outils modernes (Kubernetes, GitHub Actions, Docker Compose). Le parseur est js-yaml, la même bibliothèque utilisée par la plupart des outils de construction JavaScript.
- Préservera-t-il les commentaires ?
- Non. Les parseurs YAML standard ne préservent pas les commentaires à travers un cycle parse-then-dump — c'est une limitation connue de chaque bibliothèque YAML JavaScript, pas spécifique à cet outil. Formatez votre fichier avant de rajouter des commentaires importants.
- Quelle est la différence entre le formatage et la conversion ?
- Le formatage garde le fichier en tant que YAML et normalise juste les espaces, l'ordre des clés et l'indentation. La conversion change complètement le format — YAML en JSON ou vice versa.
- Cela gère-t-il YAML multi-documents ?
- Le premier document d'un fichier YAML multi-documents est parsé et ré-émis. Pour travailler avec tous les documents, divisez-les avec --- et traitez chacun séparément.
Guides
Articles →Outils liés
Développeur →- Disponible
Formateur SQL
Formatez joliment les requêtes SQL — PostgreSQL, MySQL, SQLite, BigQuery et SQL standard — en toute confidentialité dans votre navigateur.
DéveloppeurGratuitExécuté localementOuvrir - Disponible
Formateur XML
Formatez joliment, minifiez et validez XML — entièrement dans votre navigateur.
DéveloppeurGratuitExécuté localementOuvrir - Disponible
Formateur GraphQL
Formatez joliment et validez les requêtes, mutations et schémas GraphQL — en toute confidentialité dans votre navigateur.
DéveloppeurGratuitExécuté localementOuvrir
Explorez d'autres outils
Tous les outils →- Disponible
PDF to PNG
Convertissez chaque page PDF en image PNG haute qualité dans votre navigateur. Choisissez la résolution, puis téléchargez un seul PNG ou un ZIP de chaque page.
PDFGratuitExécuté localementOuvrir - Disponible
Pixeliser l'image
Pixelisez une photo entière ou masquez des zones spécifiques comme des visages.
ImageGratuitExécuté localementOuvrir - Disponible
MKV vers MOV
Convertissez des vidéos MKV (Matroska) en MOV (QuickTime) dans votre navigateur — les fichiers ne quittent jamais votre appareil.
VidéoGratuitExécuté localementOuvrir - Disponible
Fusionneur Audio
Fusionnez plusieurs fichiers audio en un, avec transition optionnelle.
AudioGratuitExécuté localementOuvrir - Disponible
Visionneur JSON
Visualisez, formatez et validez du JSON dans votre navigateur.
DocumentGratuitExécuté localementOuvrir