Catégorie: Développement

Formateur YAML

Idée interneUn outil manque ?

Formatez, réindentez et validez du YAML dans votre navigateur

Formatez du YAML avec une indentation cohérente, triez éventuellement les clés des mappings par ordre alphabétique, et repérez les erreurs de syntaxe au fur et à mesure de la saisie. Analysé et réécrit entièrement dans votre navigateur.

YAML formaté
Le résultat s'affichera ici.

Tout sur cette page est traité dans votre navigateur. Rien n'est envoyé.

À quoi sert cet outil

Le YAML est sensible aux espaces, donc un fichier édité à la main ou copié entre plusieurs outils finit souvent avec une indentation incohérente. Cet outil analyse le document et le réécrit avec une largeur d'indentation choisie, en détectant au passage toute erreur de syntaxe et en indiquant où elle se trouve.

Mode d'emploi

  1. Collez votre YAML.
  2. Choisissez une indentation de 2 ou 4 espaces, et si les clés doivent être triées.
  3. Copiez le YAML reformaté, ou lisez l'erreur s'il ne s'analyse pas correctement.

Confidentialité

Cet outil fonctionne entièrement dans votre navigateur. Ce que vous saisissez n'est jamais envoyé, stocké ni partagé : fermer l'onglet suffit à tout effacer.

Questions fréquentes

Cet outil convertit-il le YAML en JSON ?
Non — la sortie reste du YAML. Utilisez l'outil YAML vers JSON si vous avez besoin de la représentation JSON à la place.
Trier les clés change-t-il le sens du fichier ?
Pas pour un mapping simple — l'ordre des clés dans un mapping YAML n'a pas de signification pour la plupart des analyseurs. Cela peut compter pour des outils qui lisent des clés ordonnées par convention, donc vérifiez avant de trier un fichier dont dépend un autre outil.
Gère-t-il plusieurs documents dans un même fichier ?
Le formateur lit le premier document YAML de l'entrée ; un fichier contenant plusieurs documents séparés par --- doit être scindé avant de formater chacun individuellement.