# Formateador de MDX

Ordena los documentos MDX con este formateador de MDX. Pega MDX con imports, exports, componentes JSX y Markdown. La herramienta elimina las líneas en blanco externas del documento y vuelve a alinear todas las tablas con barras verticales: ajusta el relleno de las celdas al ancho de sus columnas y reconstruye la fila separadora con sus dos puntos de alineación. Los imports, componentes y expresiones permanecen exactamente como están escritos, para que quienes redactan documentación obtengan tablas ordenadas sin romper la compilación.

## Preguntas frecuentes

### ¿Qué cambia el formateador de MDX?

Vuelve a alinear las tablas con barras verticales y elimina las líneas en blanco y los espacios al principio y al final del documento. Todo lo demás, incluido el texto Markdown, los imports, los exports y JSX, se conserva exactamente como está escrito.

### ¿Se modifican los imports, exports y componentes JSX?

No, las instrucciones import y export, las etiquetas de componentes como <Callout type="info"> y las expresiones entre llaves se copian sin cambios. El formateador nunca reorganiza el código, así que no puede romper tu compilación de MDX.

### ¿Cómo se formatean las tablas?

Cada fila lleva barras verticales al principio y al final, y cada celda se rellena hasta alcanzar el ancho de la celda más ancha de su columna, con un mínimo de tres caracteres. La fila separadora se reconstruye con guiones a juego.

### ¿Se conservan las alineaciones de las tablas?

Sí, se conservan los dos puntos de alineación de la fila separadora, como :---, :---: y ---:. Las columnas alineadas a la izquierda, al centro y a la derecha se renderizan igual después de formatearlas.

### ¿Se modifican los bloques de código?

No, el contenido entre delimitadores de tres acentos graves o tres virgulillas se deja tal como está. Las líneas con barras verticales dentro de bloques de código nunca se tratan como tablas.

### ¿Por qué algunas columnas de la tabla son más anchas de lo esperado?

Los anchos se cuentan en bytes UTF-8, así que las letras acentuadas y los emoji cuentan como más de un carácter. El relleno adicional solo aparece en el código fuente; la tabla renderizada se ve igual.

### ¿Formatea el JavaScript dentro de mi MDX?

No, el código de las importaciones, exportaciones y expresiones no se reformatea. Formatea los bloques de código más grandes por separado con el Formateador de JavaScript o el Formateador de JSX.

### ¿En qué se diferencia del Formateador de Markdown?

Ambos aplican las mismas reglas; esta herramienta marca el resultado como mdx. Úsala con archivos .mdx en Docusaurus, Next.js, Astro o configuraciones de documentación similares.

### ¿Por qué el resultado está dentro de un bloque de código mdx?

La salida se devuelve dentro de un bloque de código marcado como mdx, por lo que se muestra como código fuente al pegarla en Markdown. Copia las líneas entre los bloques externos en tu archivo .mdx.

### ¿Cuál puede ser el tamaño máximo de mi documento?

Hasta 5 MB por ejecución; las entradas más grandes se rechazan con un mensaje. La salida es idéntica a la opción MDX del Formateador de código.

¿Su anuncio aquí?

[Envíenos un correo](mailto:hi@dennn.is?subject=Publicidad%20en%20OneClick%20Pro)

[Anuncio El conjunto de plugins listo para agentes de WordPress.](https://sleekwp.com/?ref=oneclickpro)
