Polysh para agentes está en acceso anticipado. Tu agente de programación graba la demo y Polysh la termina. Unirse a la lista de espera →

Limpiador de Markdown

Obtén Markdown con formato coherente, que se compara bien y no hace saltar los linters.

Cargando tu herramienta del navegador…

Qué hace Limpiador de Markdown

El Markdown que viene de varios autores, de chats de IA o de notas exportadas suele mezclar viñetas *, + y -, pega los encabezados a los párrafos y deja series de líneas vacías. Se sigue renderizando, más o menos, pero las revisiones se llenan de ruido y linters como markdownlint protestan. El limpiador reescribe esos patrones en un único estilo coherente.

Úsalo antes de hacer commit de la documentación, después de combinar dos borradores o antes de convertir con Markdown a HTML. Una línea bajo el resultado cuenta lo que ha cambiado, para que distingas un retoque ligero de una reescritura a fondo.

Ejemplo

Entrada

#Notas de la versión
* Exportaciones más rápidas
+ Subtítulos nuevos



## Correcciones
Corregido el desfase de audio.

Resultado

# Notas de la versión

- Exportaciones más rápidas
- Subtítulos nuevos

## Correcciones

Corregido el desfase de audio.

Aparece como: Corregido: 2 viñetas, 1 encabezado, 3 ajustes de líneas en blanco. Las tres líneas vacías se reducen a una y se añaden líneas en blanco tras cada encabezado.

Cómo usar Limpiador de Markdown

  1. Pega tu Markdown, haz clic en “Abrir archivo” o en “Usar ejemplo”.
  2. Abre “Más opciones” para desactivar cualquier corrección que no quieras: “Usar - en todas las viñetas”, “Corregir “#Encabezado” sin espacio” o “Normalizar líneas en blanco”.
  3. Haz clic en “Copiar” o en “Descargar .md”.

Conviene saber

  • No renumera las listas ordenadas, no reajusta las líneas largas ni cambia los marcadores de énfasis como __bold__ por **bold**.
  • Los cambios de viñeta solo van en un sentido, a -. No hay opción para unificar en *.
  • Las tablas con barras verticales pasan sin cambios. Para realinear una tabla descuadrada, pégala en el Generador de tablas Markdown.

Preguntas sobre Limpiador de Markdown

¿Por qué no se renderiza mi encabezado Markdown?

La mayoría de los renderizadores necesitan un espacio tras los signos #, así que #Setup se muestra como texto normal mientras que # Setup pasa a ser un encabezado. El limpiador añade ese espacio cuando la línea parece un encabezado, además de una línea en blanco antes y después.

¿Uso - o * para las viñetas?

Las dos funcionan, pero cambiar de marcador a mitad de una lista empieza una lista nueva en los renderizadores CommonMark, lo que puede cambiar el espaciado. Elige uno. El guion es la opción habitual en las guías de estilo y es lo que escribe esta herramienta.

¿Cuántas líneas en blanco van entre bloques Markdown?

Una. Una sola línea en blanco separa párrafos, listas y encabezados en cualquier renderizador, y las de más no cambian nada en el resultado, pero hacen el código fuente más difícil de leer y comparar.

¿Puedo limpiar Markdown copiado de ChatGPT u otro chat de IA?

Sí. Pégalo y las viñetas, el espaciado de los encabezados y las líneas en blanco quedan coherentes. No quita las etiquetas en negrita ni los emojis, así que edítalos a mano si tu guía de estilo los evita.