当使用 Jekyll 读取的代码编写 markdown 时,您可以启用语法高亮
{% highlight python %}
x = ('a', 1, False)
{% endhighlight %}
但是,如果您经常在代码和文本之间切换,这会变得有点冗长。是否可以在标头中引入 YAML 变量,例如
---
layout: page
title: "Syntax highlighting"
tags : [python, jekyll]
language: python
---
这样这个页面上的每个代码块都会像python一样突出显示,但只需要缩进,而不是围栏?