高性能の構文ハイライターを探しています。
Google prettify、rainbow.js、および覚えていない別のものを試しました。それらはすべて、HTML コードの大きなブロックに苦労しています。最終的にはすべて正しく強調表示されますが、ブラウザーは 1 ~ 2 秒間フリーズします。または、テキストが強調表示されず、ページが読み込まれて数秒後にすべてが一度に表示されます。
私は github が構文ハイライターをどのように使用しているかを見てきましたが、それがうまく機能する理由は、テキストのグループが各単語ではなく単一のスパンを持ち、パフォーマンスが向上するためだと思います。
HTMLコードをサポートし、物事を非常に迅速にレンダリングできるJS構文ハイライターを知っている人はいますか?