Formátovat Markdown
Vložte Markdown nebo přetáhněte soubor .md a získejte jej uklizený — jednotné nadpisy, značky seznamů, mezery a zarovnané tabulky.
Váš soubor nikdy neopustí vaše zařízení.
0 / 2 000 000 znaků
Přetáhněte sem soubor .md nebo
Formátování…
Naformátovaný Markdown hotov
Stáhnout .mdBloky kódu, front matter YAML a surové HTML zůstanou přesně tak, jak byly napsány. Značky zvýraznění a zalamování řádků zůstávají záměrně beze změny — viz seznam níže.
O nástroji Formátovat Markdown
Co normalizuje
Konce řádků se změní na LF. Tabulátory v odsazení se změní na mezery. Koncové mezery se odstraní — kromě záměrného zalomení řádku dvěma mezerami, které zůstane. Podtržené nadpisy (setext) se změní na nadpisy #, uzavírací mřížky zmizí a každý nadpis dostane přesně jeden prázdný řádek nad sebou a pod sebou. Všechny odrážky se změní na -; číslované seznamy se přečíslují popořadě. Vodorovné oddělovače se změní na ---. Série prázdných řádků se smrskne na jeden. Svislé čáry v tabulkách se doplní tak, aby se sloupce zarovnaly, a případné dvojtečky zarovnání zůstanou. Soubor končí přesně jedním koncem řádku.
Čeho se záměrně nedotkne
Bloky kódu — ohraničené i odsazené — se kopírují bajt po bajtu, takže odrážka nebo nadpis uvnitř ukázky se nikdy nepřepíše. Front matter YAML zůstane přesně zachovaný, protože je to YAML, ne Markdown. Značky zvýraznění zůstávají nedotčené: záměna _kurzíva_ za *kurzíva* by rozbila názvy v snake_case a adresy URL. Řádky se nikdy nezalamují znovu, protože přelití textu udělá každý další diff nečitelným. A tabulka, která obsahuje řádek s více buňkami než záhlaví, zůstane nedotčená místo oříznutí — nic se nikdy neztrácí.
Jak to funguje
Formátování je zdokumentovaný průchod po řádcích vašeho dokumentu, ne kolečko rozeber-a-vypiš, protože nové vypsání ztrácí front matter, poznámky a odkazy ve stylu referencí. Všechno běží lokálně ve vašem prohlížeči: soubor se čte ve vašem zařízení a uklizený Markdown se nabídne ke stažení. Nic se nenahrává, neukládá ani neodesílá na server.
Formátujte 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í — koncepty, poznámky i dokumenty tak zůstávají soukromé.
Časté dotazy
- Změní to můj obsah?
- Ne — jenom formátování. Slova, odkazy, kód i struktura zůstanou přesně tak, jak je píšete; mění se mezery, zápis nadpisů a odrážek, číslování seznamů a doplnění tabulek. Dvojí spuštění dá stejný výsledek jako jedno.
- Sáhne to na moje bloky kódu?
- Ne. Ohraničené bloky (``` a ~~~) i odsazené bloky se kopírují beze změny, včetně jejich tabulátorů a odrážek. Řádek `* položka` uvnitř ukázky zůstane `* položka`.
- Je můj front matter YAML v bezpečí?
- Ano. Úvodní blok --- zůstane přesně v té podobě, v jaké ho píšete. Je to YAML, ne Markdown, takže přeformátování by mohlo změnit jeho význam.
- Proč nenormalizuje _kurzívu_ na *kurzívu*?
- Protože podtržítka mají jinde nosnou funkci — uvnitř identifikátorů snake_case a v adresách URL. Plošná záměna rozbije text o kódu, takže značky zvýraznění zůstávají v té podobě, v jaké je píšete.
- Proč nezalamuje dlouhé řádky znovu?
- Zalamování řádků je osobní volba a přelití odstavců udělá každý další diff v gitu nečitelným. Nástroj zachovává strukturu vašich řádků.
- Jaký je rozdíl mezi tímto a Zkontrolovat Markdown?
- Formátovat Markdown opraví styl automaticky a vrátí vám vyčištěný soubor. Zkontrolovat Markdown hlásí problémy s čísly řádků — včetně těch, které žádný nástroj nemůže bezpečně opravit, jako je rozbitý odkaz bez adresy URL. Kontrolujte, ať víte; formátujte, ať se to použije.
- Nahrává to můj soubor?
- Ne. Formátování probíhá celé ve vašem prohlížeči v JavaScriptu — váš Markdown se nikdy neodesílá na server a nikdy neopustí vaše zařízení. Můžete si to ověřit: otevřete v prohlížeči panel Síť a naformátujte soubor — neuvidíte žádný požadavek na nahrání.
Brzy další nástroje pro Markdown
Markdown do PDF, obsah, úprava front matter a další — vše zdarma a ve vašem prohlížeči.
Zpět na všechny nástroje →