我在我的博客中使用hightlight.js进行语法突出显示,它适用于C#和Java。但我对VB.NET代码的亮点有问题。大多数关键字和评论未突出显示。
例如:
Public Enum EditorBrowsableState
Always ' Отображается всегда
Never ' Не отображается
Advanced ' Отображается во складке "Все"
End Enum
结果here(我一如既往地使用<pre><code class="vb">
)(对不起,我现在不能添加样本图片)
我该如何处理?
答案 0 :(得分:0)
我知道问题有点陈旧,作者显然已停止在博客中使用highlight.js,所以我甚至不知道这是原因。但是我在我的案例中介绍了什么使得vb代码没有突出显示。
这只是因为我使用的CDN库并没有包含VB。
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.5/highlight.min.js"></script>
它只包括apache,bash,zsh,CoffeeScript,C ++,C,C#,CSS,Diff,Http,Ini,Java,JSP,JavaScript,JSON,Makefile,Mak,Xml,Markdown,Nginx,Objective-C, Perl,Nginx Conf,PHP,Ruby,Python,Gemspec等。如果我们需要其他东西,我们应该为它加载模块。
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.5/languages/vbnet.min.js"></script>