Front Matter-editor
Splits, valideer en formateer de YAML front matter van een Markdown-document.
Front Matter-editor
Plak een Markdown-document dat begint met een `---`-gescheiden YAML front matter blok en dit gereedschap scheidt het van de tekst, controleert het en geeft een opgeschoonde versie van beide terug. Het is gebouwd voor statische website-content — Jekyll- en Hugo-posts, Astro-pagina's, Obsidian-notities — waar dat metagegevenblok uit vorm raakt naarmate een site groeit: sleutels landen op elk bericht in een ander volgorde, datums worden ingevoerd in wat die dag natuurlijk aanvoelde, en niemand merkt een dubbele sleutel op totdat de build afbreekt.
Weergave schakelt tussen samen bekijken van front matter en tekst of slechts één isoleren. Sorteer sleutels alfabetisch, of typ een kommagescheiden volgorde (title, date, tags…); alles wat overblijft wordt alfabetisch toegevoegd. Verplichte sleutels vult ontbrekende sleutels die u noemt in met een lege waarde, zodat een batch posts dezelfde vorm krijgt; Lege sleutels verwijderen doet het tegenovergestelde en laat sleutels vallen waarvan de waarde leeg is, een lege lijst of een leeg object. Datums normaliseren herschrijft herkenbare datums zoals 15.01.2024 of 01/15/2024 naar 2024-01-15, waarbij reeds ISO-datums ongewijzigd blijven. Lijststijl schakelt korte scalaire lijsten tussen één-per-regel blokform en compacte [a, b, c] inline vorm; lijsten met geneste objecten blijven blokstijl, aangezien die niet kunnen worden afgevlakt.
Het gereedschap controleert ook het blok: een sleutel die op het hoogste niveau wordt herhaald, wordt gemarkeerd en de regel wordt gemarkeerd, en een blok dat opent met `---` maar nooit sluit, wordt gerapporteerd in plaats van de rest van het document stilzwijgend als metagegevens op te eten. Schakel Meerdere documenten verwerken in om dezelfde opties toe te passen op meerdere Markdown-bestanden die achter elkaar zijn geplakt, elk met hun eigen front matter, gescheiden door een lege regel.
Alles wordt lokaal in uw browser uitgevoerd; uw document wordt nooit geüpload. Kopieer het resultaat, download het als een .txt-bestand, of stuur de uitvoer terug naar de invoer om het verder aan te passen.