Generador de bloques de código Markdown
Envuelve código en un bloque de código Markdown con el lenguaje correcto para el resaltado de sintaxis, elige el delimitador y, si quieres, conviértelo en una sección plegable.
Cargando Generador de bloques de código Markdown…
Tus archivos nunca salen de tu dispositivo
Cómo usar Generador de bloques de código Markdown
- 1
Abre Generador de bloques de código Markdown en esta página. Se carga directamente en tu navegador.
- 2
Añade tu archivo, texto o valores y ajusta la configuración.
- 3
Copia o descarga el resultado. No se sube ni se guarda nada.
Acerca de esta herramienta
Compartir código en un README, una issue de GitHub, Discord o Stack Overflow funciona mejor en un bloque de código delimitado con el lenguaje indicado: conserva su formato y recibe resaltado de sintaxis. Este generador de bloques de código Markdown envuelve tu código correctamente, incluso cuando el propio código contiene acentos graves, y puede guardar fragmentos largos en una sección plegable.
Cómo crear un bloque de código
- Pega tu código.
- Elige el lenguaje, como JavaScript, Python, Bash, JSON o SQL.
- Elige el delimitador: tres acentos graves, o virgulillas cuando tu código contiene acentos graves.
- Si quieres, activa una sección plegable y escribe su texto de resumen.
- Revisa la vista previa y copia el Markdown.
Qué genera
```python
print("Hello")
```
El nombre del lenguaje tras el delimitador de apertura indica a GitHub, GitLab, Discord y las herramientas de documentación cómo colorear el código.
Código plegable
Los registros largos y los archivos de configuración pueden enterrar el resto de una issue. La opción plegable envuelve el bloque en un elemento details con tu resumen como título clicable, por ejemplo «Registro de errores completo», para que los lectores lo abran cuando lo necesiten.
Consejos
- Indica siempre el lenguaje; hace el código mucho más fácil de leer.
- Usa diff como lenguaje para mostrar líneas añadidas y eliminadas con + y -.
- Recorta la salida larga a la parte relevante antes de compartirla.
- Quita los secretos, como claves de API y contraseñas, del código antes de publicarlo.
Para más Markdown, mira la chuleta de Markdown, o escribe un documento entero en el editor de Markdown.
Preguntas frecuentes
¿Cómo añado un bloque de código en Markdown?
Pon tres acentos graves en la línea anterior y posterior al código, y escribe el nombre del lenguaje justo después de los tres primeros, por ejemplo ```javascript.
¿Cómo muestro código que contiene acentos graves?
Usa un delimitador más largo o virgulillas (~~~) alrededor del bloque, algo que el generador puede hacer por ti, para que los acentos graves internos no cierren el bloque.
¿Qué lenguajes se resaltan?
El resaltado lo hace el sitio que muestra tu Markdown. GitHub, GitLab y la mayoría de herramientas admiten lenguajes comunes como JavaScript, Python, Bash, JSON y SQL.
¿Cómo hago un bloque de código plegable?
Activa la opción plegable y escribe un resumen. El bloque se envuelve en un elemento details que los lectores pueden desplegar.
¿Cómo muestro un diff?
Usa diff como lenguaje y empieza las líneas cambiadas con + o -. En GitHub se muestran en verde y rojo.
¿Funciona en Discord y Slack?
Discord admite bloques de código delimitados con lenguaje. Slack admite bloques de código, pero no resaltado por lenguaje.
