Compositor de Markdown
Escribe Markdown y descarga .md. Front Matter, tabla, bloque de código, listas, atajos, vista previa, plantillas.
📖 Dónde se suele tropezar
Escribe Markdown y descárgalo como archivo .md, con plantillas de front matter listas para crear al momento la configuración de un generador estático o de un asistente de código con IA. La vista previa muestra Markdown básico; cómo se comportan tablas, notas al pie y casillas depende de si el destino es GitHub, Hugo o Notion.
| Caso | Qué ocurre | Qué hacer |
|---|---|---|
| El front matter se ignora | YAML es estricto con la forma y falla en silencio. Las tres causas habituales son usar tabulador para indentar, omitir el espacio tras : y no entrecomillar un valor que contiene :. El --- de apertura debe ser además la primerísima línea del archivo: una línea en blanco o un BOM delante convierten el bloque en una línea horizontal del cuerpo. |
Indenta siempre con dos espacios y entrecomilla con "…" los valores de texto libre como el título. Escribe las fechas como 2026-07-26; 2026/07/26 se interpreta como cadena y rompe la ordenación. Pasar el bloque por cualquier parser de YAML antes de confirmar es la comprobación fiable. |
| Los saltos de línea se juntan | Markdown trata un salto de línea suelto como un espacio. Por eso una línea que partiste en el origen sale como continuación de la anterior. Es el comportamiento previsto por la especificación, no un fallo. | Para un párrafo nuevo, deja una línea en blanco. Para un salto dentro del párrafo, termina la línea con dos espacios o escribe <br>. Ten en cuenta que los espacios finales desaparecen con el típico ajuste de recortar al guardar, así que <br> es más seguro en un repositorio compartido. |
| Git marca todas las líneas como cambiadas | Cuando un cambio de un carácter aparece como un diff de todo el archivo, la causa casi siempre es que los finales de línea alternan entre CRLF y LF. Un editor de Windows guarda CRLF, una herramienta de Linux reescribe LF, y el archivo va y viene. UTF-8 con BOM da un síntoma parecido: sólo la primera línea muestra un diff inexplicable. | Estandariza en UTF-8 sin BOM y LF. Un .gitattributes en la raíz con *.md text eol=lf lo impone sin depender de la configuración de cada persona. Para convertir los archivos existentes, usa el conversor de finales de línea. |
No existe una única especificación de Markdown. CommonMark es la base común, GitHub Flavored Markdown añade encima tablas, tachado, listas de tareas y autoenlaces, y Hugo, Jekyll, Obsidian y Notion suman cada uno su propia sintaxis, con notas al pie, fórmulas y avisos que no son intercambiables. Por bien que se vea en la vista previa local, compruébalo una vez donde se vaya a publicar. Querer un salto de línea dentro de una celda, o código dentro de una celda, es justo donde las implementaciones divergen.
📖 Cómo usar
-
1
Elige plantillaREADME / Blog / ADR / Changelog / Docs
-
2
Edita con vista previaIzq escribe, der vista previa GFM
-
3
Descarga .mdRenombra y "⬇ .md"
❓ Preguntas frecuentes
¿Soporta Front Matter?
¿Estilo GitHub?
¿Privacidad?
🐛 ¿Encontró un problema con esta herramienta?
Gratis, sin registro. Incluso solo los pasos para reproducir ayudan. Los informes van directamente al operador y se usan para corregir.
¡Gracias por tu reporte!
Tu reporte llegó al operador y se usará para mejorar.