标签 CodeMirror 下的文章

CM6 代码高亮搞不定?试试 Shiki 和 Scintilla 两条捷径

在 CodeMirror 6(以下简称 CM6)里折腾代码高亮,确实是件挺头大的事。它的架构跟老版本完全不一样了——高亮功能需要语言包配合 Lezer 解析树才能工作,中间哪一步配置不对,高亮就是不显示。如果不打算继续跟 CM6 的配置死磕,下面这两个替代方案可以试试。 🔥 方案一:Shiki + CM6(最推荐) 如果你只是想展示代码(比如在预览...