如何在 Jekyll/Pygments 中突出显示 CSHTML
Posted
技术标签:
【中文标题】如何在 Jekyll/Pygments 中突出显示 CSHTML【英文标题】:How to highlight CSHTML in Jekyll/Pygments 【发布时间】:2015-08-03 18:28:21 【问题描述】:我正在使用 Pygments 在 Jekyll 中突出显示代码 sn-ps。
我想知道如何使用 Pygments 荧光笔突出显示 .cshtml/.aspx 文件
【问题讨论】:
【参考方案1】:Here are the available lexers 在 Pygments 中。由于 ASPX 可能包含 C# 或 VB,因此 Pygments 应该支持它,因为它位于 supported languages list 上。
您要查找的相关代码是 aspx-cs
和 aspx-vb
,因为它们会突出显示 ASPX 代码 sn-ps。
% highlight aspx-cs %
//your aspx code here
% endhighlight %
或者如果那些aspx
代码sn-ps主要包含静态html或xhtml
,你应该可以只用% highlight html %
。
CSHTML 应该只使用csharp
或c#
作为短名称。
一个可读的语言参考列表及其短名称are found here。
【讨论】:
以上是关于如何在 Jekyll/Pygments 中突出显示 CSHTML的主要内容,如果未能解决你的问题,请参考以下文章