Éditeur de front matter
Divisez, validez et reformatez le front matter YAML d'un document Markdown.
Éditeur de front matter
Collez un document Markdown qui commence par un bloc de front matter YAML délimité par `---` et cet outil le sépare du corps, le valide et retourne une version nettoyée des deux. Il est conçu pour le contenu de sites statiques — articles Jekyll et Hugo, pages Astro, notes Obsidian — où ce bloc de métadonnées se désorganise à mesure que le site grandit : les clés se retrouvent dans un ordre différent sur chaque article, les dates sont écrites dans n'importe quel format qui semblait naturel ce jour-là, et personne ne remarque une clé dupliquée jusqu'à ce que la construction échoue.
Afficher bascule entre voir le front matter et le corps ensemble ou isoler juste l'un d'eux. Triez les clés par ordre alphabétique ou tapez un ordre séparé par des virgules (titre, date, étiquettes…) ; tout ce qui reste est ajouté par ordre alphabétique. Clés requises remplit toute clé manquante que vous nommez avec une valeur vide, pour qu'un lot d'articles ait la même forme ; Supprimer les clés vides fait l'inverse, en supprimant les clés dont la valeur est vide, une liste vide ou un objet vide. Normaliser les dates réécrit les dates reconnaissables comme 15.01.2024 ou 01/15/2024 en 2024-01-15, en laissant les dates ISO intactes. Style de liste bascule les listes scalaires courtes entre la forme bloc (une par ligne) et la forme en ligne compacte [a, b, c] ; les listes contenant des objets imbriqués restent en style bloc, car celles-ci ne peuvent pas être aplaties.
L'outil vérifie également le bloc : une clé répétée au niveau supérieur est signalée et sa ligne est mise en évidence, et un bloc qui s'ouvre avec `---` mais ne se ferme jamais est signalé plutôt que d'avaler silencieusement le reste du document en tant que métadonnées. Activez Traiter plusieurs documents pour appliquer les mêmes options sur plusieurs fichiers Markdown collés l'un après l'autre, chacun avec son propre front matter, séparés par une ligne vide.
Tout s'exécute localement dans votre navigateur ; votre document n'est jamais téléchargé. Copiez le résultat, téléchargez-le en tant que fichier .txt ou renvoyez la sortie vers l'entrée pour continuer à l'ajuster.