如何在Jekyll / Pygments中突出显示CSHTML

时间:2015-08-03 18:28:21

标签: jekyll pygments

我使用Pygments突出显示Jekyll中的代码片段。

我想知道如何使用Pygments荧光笔突出显示.cshtml / .aspx文件

1 个答案:

答案 0 :(得分:6)

Pygments中的

Here are the available lexers。由于ASPX可能包含C#或VB,因此它应该在Pygments中受支持,因为它位于supported languages list上。

您正在寻找的相关内容将是aspx-csaspx-vb,因为这些内容会突出显示ASPX代码段。

{% highlight aspx-cs %}

   //your aspx code here 

{% endhighlight %}

或者,如果这些aspx代码段主要包含静态html或xhtml,那么您应该只能{% highlight html %}

CSHTML应该只使用csharpc#作为短名称。

可读的语言及其短名称参考列表are found here