エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
@shikijs/monaco を使って Monaco Editor で JSX や Vue をお手軽シンタックスハイライト Markuplint Pl... @shikijs/monaco を使って Monaco Editor で JSX や Vue をお手軽シンタックスハイライト Markuplint Playground の JSX (React), Vue, Svelte コードにシンタックスハイライトを追加したので、そこで使った @shikijs/monaco について紹介します。 Shiki とは Shiki は今年(2024 年)の 2 月に v1 がリリースされたばかりの、比較的新しいシンタックスハイライトライブラリです。 内部では TextMate(VSCode と同じ文法)を使っているのが特徴です。 シンタックスハイライトライブラリとしては Prism (npm)や highlight.js (npm) などが有名ですが、これらのアップデートが停滞気味(Prism の最終更新が 2 年前、highlight.js は 8 ヶ月