Preskočiť na obsah
100% lokálne

Editor front matter

Rozdeľte, validujte a preformátujte YAML front matter Markdown dokumentu.

Vstup
Výstup

Editor front matter

Vložte Markdown dokument, ktorý začína blokom YAML front matter oddelenom riadkami `---`, tento nástroj ho rozdelí od tela, skontroluje a vráti vyčistenú verziu oboch. Je vytvorený pre statickú obsah – príspevky Jekyll a Hugo, stránky Astro, poznámky Obsidian – kde sa tento blok metaúdajov počas rastu webu viac-menej zmení: kľúče sa nachádzajú v iném poradí na každom príspevku, dátumy sa píšu v akomkoľvek formáte, ktorý sa vtedy zdal prirodzený, a nikto si všimne duplicitný kľúč, kým sa zostavenie neprekročí.

Zobraziť prepína medzi zobrazením front matter a tela spolu alebo izolovaním len jedného. Triediť kľúče abecedne alebo napísať čiarkami oddelené poradie (názov, dátum, značky…); všetko, čo zostane, sa pripojí abecedne. Povinné kľúče vyplní všetky chýbajúce kľúče, ktoré vymenujete, s prázdnou hodnotou, takže dávka príspevkov skončí s rovnakým tvarom; Odstrániť prázdne kľúče robí opačne, vypúšťajúc kľúče, ktorých hodnota je prázdna, prázdny zoznam alebo prázdny objekt. Normalizovať dátumy prepisuje rozpoznaťalné dátumy ako 15.01.2024 alebo 01/15/2024 na 2024-01-15, pričom necháva již ISO dátumy samotne. Štýl zoznamu prepína krátke skalárne zoznamy medzi formou blok-jedna-položka-na-riadok a kompaktnej formou [a, b, c] riadky; zoznamy obsahujúce vnorené objekty zostávajú v štýle blok, pretože tie nemôžu byť sploštené.

Nástroj tiež skontroluje blok: kľúč opakovaný na najvyššej úrovni sa označí a jeho riadok sa zvýrazní, a blok, ktorý sa otvorí s `---` ale nikdy sa nezavrie, sa hlási namiesto tichého spolykania zvyšku dokumentu ako metaúdajov. Zapnite Spracovať viacero dokumentov, aby ste použili rovnaké možnosti v rámci viacerých Markdown súborov vložených jeden za druhým, každý so svojím vlastným front matter, oddelené prázdnym riadkom.

Všetko beží lokálne vo vašom prehliadači; váš dokument sa nikdy nenahrá. Skopírujte výsledok, stiahnite ho ako súbor .txt alebo odošlite výstup späť do vstupného poľa a pokračujte v úpravách.

Časté otázky

Čo sa počíta za front matter?
Blok na samom začiatku dokumentu, ktorý sa otvára riadkom obsahujúcim iba ---, obsahuje páry kľúč-hodnota YAML a zaviera sa ďalším riadkom --- (alebo ...). Všetko pred otvárateľnou --- alebo bez nej sa nedotýka.
Čo sa stane, ak má front matter syntaktickú chybu?
Nahlasuje sa a ponechá sa presne ako ste ho vložili, aby ste nestratili pôvodný text počas jeho opravy – telo sa stále rozdelí normálne.
Ako sa "Povinné kľúče" rozhoduje, čo sa počíta za chýbajúce?
Skontroluje každé meno, ktoré ste uviedli, oproti vlastným kľúčom analyzovaného front matter, rozlišujúc veľké a malé písmená, a pridá iba tie, ktoré ešte nie sú prítomné, každý s prázdnou hodnotou.
Môže upravovať viacero blogových príspevkov naraz?
Áno – zapnite "Spracovať viacero dokumentov" a vložte niekoľko Markdown súborov za sebou, každý začína jeho vlastný blok front matter na novom riadku po prázdnom riadku. Každý dokument dostane aplikované rovnaké možnosti a výsledky sa opäť spoja.
Je môj dokument niekde nahraný?
Nie. Analýza a formátovanie front matter bežia úplne vo vašom prehliadači – dokument nikdy neopustí vašu zariadenie.