# Formátovač MDX

Upravte dokumenty MDX pomocí tohoto formátovače MDX. Vložte MDX s importy, exporty, komponentami JSX a Markdown. Nástroj odstraní krajní prázdné řádky dokumentu a znovu zarovná všechny tabulky s oddělovači |, doplní buňky na šířku sloupce a znovu sestaví řádek oddělovačů včetně dvojteček pro zarovnání. Importy, komponenty a výrazy zůstanou přesně tak, jak byly napsány, takže autoři dokumentace získají přehledné tabulky, aniž by narušili sestavení.

## Často kladené otázky

### Co mění formátovač MDX?

Znovu zarovná tabulky s oddělovači | a odstraní prázdné řádky a mezery ze začátku a konce dokumentu. Vše ostatní, včetně textu Markdown, importů, exportů a JSX, zůstane přesně tak, jak bylo napsáno.

### Zasahuje se do importů, exportů a komponent JSX?

Ne, příkazy import a export, značky komponent, jako je <Callout type="info">, a výrazy ve složených závorkách se kopírují beze změny. Formátovač nikdy nepřeformátovává kód, takže nemůže narušit sestavení MDX.

### Jak se formátují tabulky?

Každý řádek dostane úvodní a koncový oddělovač | a každá buňka se doplní na šířku nejširší buňky ve sloupci, nejméně však na tři znaky. Řádek oddělovačů se znovu sestaví z odpovídajícího počtu pomlček.

### Zachovává se zarovnání tabulek?

Ano, dvojtečky pro zarovnání v řádku oddělovačů, například :---, :---: a ---:, zůstanou zachovány. Sloupce zarovnané doleva, na střed i doprava se po formátování vykreslí stejně.

### Mění se bloky kódu?

Ne, obsah mezi značkami tří zpětných apostrofů nebo tří vlnovek zůstane beze změny. Řádky s oddělovači | uvnitř bloků kódu se nikdy nepovažují za tabulky.

### Proč jsou některé sloupce tabulky širší, než se čekalo?

Šířka se počítá v bajtech UTF-8, takže znaky s diakritikou a emoji zabírají více než jeden znak. Mezery navíc jsou vidět pouze ve zdrojovém textu; vykreslená tabulka vypadá stejně.

### Formátuje to JavaScript uvnitř mého MDX?

Ne, kód v importech, exportech a výrazech se nepřeformátovává. Větší bloky kódu formátujte zvlášť pomocí formátovače JavaScript nebo JSX.

### Jaký je rozdíl oproti formátovači Markdown?

Oba používají stejná pravidla; tento nástroj označuje výsledek jako mdx. Použijte ho pro soubory .mdx v Docusaurus, Next.js, Astro nebo podobných systémech dokumentace.

### Proč je výsledek uzavřený v bloku kódu mdx?

Výstup se vrací uvnitř bloku kódu označeného mdx, takže se po vložení do Markdown zobrazí jako zdrojový kód. Řádky mezi vnějšími značkami zkopírujte do souboru .mdx.

### Jak velký může být můj dokument?

Až 5 MB na jedno spuštění; větší vstup se odmítne se zprávou. Výstup je totožný s možností MDX ve Formátovači kódu.

Vaše reklama zde?

[Napište nám](mailto:hi@dennn.is?subject=Inzerce%20na%20OneClick%20Pro)

[Reklama Sada pluginů připravená pro agenty pro WordPress.](https://sleekwp.com/?ref=oneclickpro)
