Formateador de Markdown
Ordena Markdown con este formateador de Markdown. Pega un README, una página de documentación o unas notas. La herramienta elimina las líneas en blanco iniciales y finales y vuelve a alinear todas las tablas con barras verticales: rellena las celdas hasta alcanzar el ancho de la entrada más larga de cada columna y reconstruye la fila separadora con guiones a juego, conservando los dos puntos de alineación. Todo lo demás permanece tal como lo escribiste, para que escritores y desarrolladores obtengan tablas ordenadas sin sorpresas.
Preguntas frecuentes
¿Qué cambia el formateador de Markdown?
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. Los encabezados, párrafos, listas, enlaces y el énfasis quedan exactamente como los escribiste.
¿Cómo se formatean las tablas?
Cada fila lleva una barra vertical al principio y al final, cada celda se rellena con espacios hasta alcanzar el ancho de la celda más ancha de su columna, y las columnas tienen un mínimo de tres caracteres. La fila separadora se reconstruye con guiones del mismo ancho.
¿Se conservan las alineaciones de las columnas?
Sí, se conservan los dos puntos de la fila separadora. El reformateo mantiene la alineación izquierda, centrada y derecha indicada con :---, :---: y ---:.
¿Se modifican las tablas dentro de bloques de código?
No, todo lo que esté entre delimitadores de tres acentos graves o tres virgulillas se deja intacto. Esto incluye el texto dentro de bloques de código que parece una tabla.
¿Por qué las columnas con letras acentuadas o emojis parecen desalineadas?
El ancho de las celdas se mide en bytes UTF-8, por lo que los caracteres fuera de ASCII cuentan como dos a cuatro bytes. Las columnas con estos caracteres pueden tener un relleno adicional en un editor de texto sin formato, pero la tabla renderizada no se ve afectada.
¿Cambia los marcadores de lista o los estilos de encabezado?
No, los marcadores de lista, la numeración, los marcadores de encabezado y los espacios dentro de los párrafos se mantienen tal como están escritos. El formateador es deliberadamente conservador para que nunca cambie cómo se renderiza el documento.
¿El documento formateado se renderiza de otra manera?
No, rellenar las celdas de las tablas y eliminar las líneas en blanco externas del documento no cambia el resultado renderizado. GitHub, GitLab y otros renderizadores muestran las mismas tablas antes y después.
¿Puedo usarlo con archivos MDX?
Sí, pero el formateador de MDX es más adecuado porque marca el resultado como mdx. Ambos aplican las mismas reglas y dejan intactos los imports y JSX.
¿Por qué el resultado está dentro de un bloque de código markdown?
El resultado se devuelve dentro de un bloque de código con la etiqueta markdown, por lo que se muestra como código fuente al pegarlo en un visor de Markdown. Copia las líneas entre los delimitadores externos para tu archivo .md.
¿Cuál puede ser el tamaño máximo de mi documento?
Hasta 5 MB por ejecución; las entradas mayores se rechazan con un mensaje. El resultado es idéntico al de la opción Markdown del formateador de código.