Editor de Markdown de balde
Escribe e previsualiza Markdown en tempo real. Soporta cabeceiras, negrita, cursiva, bloques de código, táboas e listas.
Guía rápida de Markdown
Usos habituais
- Escribe Documentación de API en MarkdownEscribe borradores de descricións de punto final, exemplos de solicitude/resposta e táboas de parámetros en Markdown.
- Toma Notas en MarkdownEscribe notas estruturadas en Markdown que se poidan pegar en Notion, Obsidian, Bear ou calquera aplicación Markdown.
- Escribir GitHub README en MarkdownRedactar e vista previa de seu README do repositorio GitHub con renderizacion en directo de Markdown.
- Escribir Documentación TécnicaEscribir e vista previa de docs API, wikis e guías técnicas en Markdown antes de publicar.
- Escribir Publicacións de Blog en MarkdownRedactar publicacións de blog en Markdown para Ghost, Jekyll, Hugo, Hashnode e outras plataformas de publicación baseadas en Markdown.
Como funciona
A vista previa renderízase mediante un analizador de Markdown escrito a man incorporado directamente na ferramenta — sen marked, sen remark, sen biblioteca externa. Tokeniza a orixe liña por liña no navegador, convertendo a sintaxe en HTML que despois se pasa a través dun sanitizador antes de mostrarse.
- 1Tokenización liña por liñaA función personalizada renderMarkdown divide a túa orixe en saltos de liña e percórreos nunha soa pasada, coincidindo con bloques de código con valado, títulos (H1–H6), citas en bloque, listas ordenadas e non ordenadas, táboas GFM (con aliñamento de columnas), regras horizontais e parágrafos en orde de prioridade.
- 2Expansión de sintaxe en liñaCada liña ou cela recollida procésase despois por inlineMarkdown, unha cadea de substitucións de expresión regular que xestiona a negra (** e __), a cursiva (* e _), a negra-cursiva (***), o riscado (~~), o código en liña (), as imaxes () e as ligazóns ([texto](url)) — as imaxes resólvense antes das ligazóns para que o prefixo ! non se consuma incorrectamente.
- 3Sanitización e bloqueo de recursos remotosO HTML en bruto producido polo renderizador pásase a través dun sanitizador (sanitize-html) para eliminar etiquetas e atributos non seguros como <script>, manexadores onerror e hrefs javascript:. Unha segunda pasada (neutralizeRemote) substitúe os valores src de imaxes remotas por marcadores por defecto, evitando que a vista previa contacte silenciosamente con servidores externos antes de que ti o autorices.
- 4Exporta como .md ou .html autónomoCopiar ou descargar Markdown escribe o texto orixe en bruto. Descargar HTML envolve a saída sanitizada nun documento autocontido coa súa propia folla de estilos en liña — as clases de Tailwind só funcionan dentro do sitio, así que a exportación inclúe regras CSS simples no seu lugar, facendo que o ficheiro sexa lexible en calquera sitio.
Ferramentas relacionadas
Conversor de HTML a Markdown
Converte HTML a Markdown limpo. Xestiona cabeceiras, listas, ligazóns, imaxes, bloques de código, táboas e citas. Perfecto para mover contido fóra de CMSes.
Conversor de Markdown a HTML
Converte Markdown a HTML limpo cunha previsualización en directo. Usa a vista de código para copiar HTML listo para pegar en blogs, CMSes ou modelos de correo.
Editor de diagramas Mermaid
Crea diagramas de fluxo, diagramas de secuencia, diagramas de Gantt e máis en sintaxe Mermaid cunha previsualización en directo. Exporta como SVG ou PNG. Execútase completamente no teu navegador.