1

ブログで構文の強調表示に hightlight.js を使用していますが、C# と Java で問題なく動作します。しかし、VB.NET コードのハイライトに問題があります。強調表示されていないキーワードとコメントのほとんど。

例えば:

Public Enum EditorBrowsableState
    Always    ' Отображается всегда
    Never     ' Не отображается
    Advanced  ' Отображается во складке "Все"
End Enum

結果はこちら(いつものように使用<pre><code class="vb">)(すみません、サンプル画像を追加できません)

どうすればこれを処理できますか?

4

1 に答える 1

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>
于 2015-04-11T06:51:04.623 に答える