每次想给代码块找语言代号都要去搜一遍,于是记录一下以备不时之需。
首先,Jekyll用的默认高亮引擎是Rouge,而Rouge的支持语言列表在这里,于是这就是Jekyll支持的语言列表了。
以下列出一些本人常用的:
python
(也叫py
)(没有2或3的区别)
shell
(也叫sh
/bash
/zsh
等,在这里)
batchfile
(也叫bat
/batch
等),博文内使用bat
标记
plaintext
(也叫text
)(注意,这个实际上不会高亮,也就是不会在HTML中特殊处理,参见这里)
console
(用于终端高亮,也就是$
或user@host
一类开头的)