该插件用于为 Quartz 中的代码块添加语法高亮功能。更多信息请参阅语法高亮。
Note
有关如何添加、删除或配置插件的信息,请查看配置页面。
该插件接受以下配置选项:
theme
: 指定 Shikiji 内置主题 的独立 ID。需分别为浅色模式和深色模式指定一个主题。默认为theme: { light: "github-light", dark: "github-dark" }
。keepBackground
: 若设为true
,将使用 Shikiji 主题的背景色。设为false
(默认值)则使用 Quartz 的主题背景色。
此外,您可以通过修改 quartz/styles/syntax.scss
文件进一步覆盖颜色设置。
API
- 分类:转换器
- 函数名称:
Plugin.SyntaxHighlighting()
- 源码:
quartz/plugins/transformers/syntax.ts