主题
捆绑的主题
以下列出的主题来自 tm-themes。
NOTE
Shiki 并不控制或维护这些主题。如果你想为这些主题做出贡献,请参考 textmate-grammars-themes。
| Name | ID | Preview |
|---|
主题受其各自仓库的许可协议(如 apache-2.0、mit 等)约束,并在此 NOTICE 中提供。
如果你要加载自定义语言,请参考这个指南。
特殊的主题
你可以将主题设置为 none 以绕过高亮显示。这可以作为处理用户指定了不可用主题时的回滚效果,例如:
ts
import { codeToHtml } from 'shiki'
const html = codeToHtml('console.log("Hello World")', {
lang: 'javascript',
theme: 'none', // [!code hl]
})