Skip to content

主题

捆绑的主题

以下列出的主题来自 tm-themes

NOTE

Shiki 并不控制或维护这些主题。如果你想为这些主题做出贡献,请参考 textmate-grammars-themes

NameIDPreview

主题受其各自仓库的许可协议(如 apache-2.0、mit 等)约束,并在此 NOTICE 中提供。

如果你要加载自定义语言,请参考这个指南

特殊的主题

你可以将主题设置为 none 以绕过高亮显示。这可以作为处理用户指定了不可用主题时的回滚效果,例如:

ts
import { 
codeToHtml
} from 'shiki'
const
html
=
codeToHtml
('console.log("Hello World")', {
lang
: 'javascript',
theme
: 'none', // [!code hl]
})