Editor front matter
Vložte Markdown nebo přetáhněte soubor .md a upravte jeho front matter YAML nebo TOML — tělo se vrátí identické bajt po bajtu.
Váš soubor nikdy neopustí vaše zařízení.
Přetáhněte sem soubor .md nebo
Vložte nebo nahrajte Markdown a upravte jeho front matter.
Nenalezen žádný front matter
Tento dokument nezačíná blokem --- ani +++. Můžete přidat prázdný a dokument pod ním zůstane přesně takový, jaký je.
Front matter se nepodařilo plně přečíst
Úpravy jsou vypnuté, aby se nic neodhadovalo ani neztratilo. Váš dokument je nedotčen — opravte řádky níže ve svém editoru.
Pole front matter
Přepíší se jen hodnoty front matter, které jste změnili. Komentáře, pořadí klíčů, styl uvozovek i celé tělo dokumentu zůstanou přesně zachovány.
Stáhnout .md Zatím žádné změny — stažení nyní vrátí původní dokument.
O editoru front matter
Těla dokumentu se nikdy nedotkne
V tom je celý smysl nástroje, takže to zajišťuje konstrukce, ne pečlivost: tělo se nikdy nerozebírá, nikdy nedělí na řádky a nikdy neskládá zpět. Bere se jako jeden výřez původního textu a vrací se beze změny. Konce řádků, koncové mezery i to, jestli soubor končí novým řádkem, přežijí přesně — právě ty věci, které nepozorný editor potichu přepíše a kterých si všimnete až později v diffu.
Úpravy jsou chirurgické
Když změníte hodnotu, nahradí se pouze znaky té hodnoty, na místě, v původním řádku. Všechno ostatní v bloku zůstane nedotčené: komentáře, prázdné řádky, pořadí vašich klíčů i styl uvozovek u jednotlivých polí. Je to záměrně jinak, než jak funguje většina nástrojů — rozebrat front matter do objektu a zapsat ho zpět nemůže zachovat komentáře ani pořadí, protože ty informace v objektu prostě nejsou.
Co upravit umí a co ne
Jednoduchá pole klíč: hodnota jsou upravitelná. Vnořené struktury, seznamové hodnoty a víceřádkové blokové hodnoty se zobrazí, ale jsou označené jen pro čtení — bezpečně je přetvarovat vyžaduje víc kontextu, než dá jedno textové pole, takže nástroj raději odmítne, než aby riskoval jejich pokažení. Pokud blok nejde přečíst vůbec, nástroj to řekne i s číslem řádku a úpravy úplně vypne; nikdy nezahodí obsah, kterému nerozumí. Front matter v TOML (+++) je podporovaný stejně jako YAML.
Upravujte bez nahrávání — váš soubor nikdy neopustí vaše zařízení
Tento nástroj běží celý ve vašem prohlížeči v JavaScriptu. Váš Markdown se nikdy nenahrává na server, nikdy neukládá a nikdy neopustí vaše zařízení — příspěvky, koncepty i metadata tak zůstávají soukromé.
Časté dotazy
- Změní se tělo mého dokumentu vůbec nějak?
- Ne. Tělo se vrací shodné bajt po bajtu — ne pouze rovnocenné. Nikdy se nerozebírá ani neskládá znovu, jen se vyřízne z vašeho původního textu a vrátí zpět, takže konce řádků i koncový nový řádek jsou přesně jako v originále.
- Přežijí moje komentáře a pořadí klíčů?
- Ano. Úpravy nahrazují pouze znaky těch hodnot, které skutečně měníte, takže komentáře, prázdné řádky, pořadí klíčů i styl uvozovek u nedotčených polí zůstávají zachované. Nástroje, které front matter rozeberou do objektu a znovu ho serializují, tohle nedokážou.
- Proč některá pole upravit nejde?
- Vnořené mapy, seznamy a víceřádkové blokové hodnoty jsou označené jen pro čtení. Upravovat je přes jednořádkové pole by znamenalo přetvarovat za vás strukturu YAML, což hrozí změnou významu — nástroj je tedy ukáže a nechá být.
- Co když je můj YAML rozbitý?
- Nástroj problém nahlásí i s číslem řádku a vypne úpravy. Váš dokument zůstane úplně nedotčený — nic se nezahazuje ani neodhaduje. Opravte řádek ve svém editoru a vložte dokument zpět.
- Co když žádný front matter není?
- Dozvíte se to a nabídneme vám přidat prázdný blok YAML nebo TOML. Stávající dokument zůstane přesně takový, jaký je, a nový blok se prostě umístí nad něj.
- Je podporovaný TOML?
- Ano — úvodní blok +++ se rozpozná a jeho pole klíč = hodnota jsou upravitelná, se stejnými zárukami zachování jako u YAML.
Brzy další nástroje pro Markdown
Markdown do PDF, slučování, rozdělování a další — vše zdarma a ve vašem prohlížeči.
Zpět na všechny nástroje →