Encuentro una buena descripción en https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#code
Los bloques de código son parte de la especificación Markdown, pero el resaltado de sintaxis no lo es .
Sin embargo, muchos renderizadores, como Github y Markdown Here, admiten el resaltado de sintaxis. Los idiomas que se admiten y cómo deben escribirse esos nombres de idiomas variarán de un procesador a otro. Markdown Here admite el resaltado de docenas de idiomas (y no realmente idiomas, como diffs y encabezados HTTP); para ver la lista completa y cómo escribir los nombres de los idiomas, consulte la página de demostración destaque.js .
Aunque no pude encontrar ningún documento oficial de git hub sobre el uso highlight.js
, probé muchos idiomas y parecía estar funcionando
Para ver la lista de idiomas usé https://highlightjs.readthedocs.io/en/latest/css-classes-reference.html#language-names-and-aliases
Algunas muestras de conchas:
Shell: console, shell
Bash: bash, sh, zsh
Powershell: powershell, ps
Dos: dos, bat, cmd
Ejemplo:
```bat
cd \
copy a b
ping 192.168.0.1
```