3.9 KiB
3.9 KiB
title |
---|
代码块高亮 |
基于 Prism 的 代码块高亮支持
ph-Bookshelf 默认基于 Prism 支持了代码块高亮,并开放了一些配置可以由你来调整一些代码块的显示样式。
使用 Prism 代码高亮
ph-Bookshelf 默认开启了 Prism 代码高亮支持,你可以将配置节点 prism
设置为 false
来关闭高亮支持。
在 Prism 已经开启的情况下,向代码块添加 css 类 language-xxx
或是 lang-xxx
即可为这个代码块进行高亮着色。
Prism 不会自动为所有代码块着色,所以不指定 language-xxx
即不会对代码块高亮。
配置高亮/代码块样式
// todo
你知道吗
ph-Bookshelf 本来是使用的 highlight.js 代码高亮库,在写这篇文档的时候,突然就更换为 Prism 库了。于是,你文档作者的 50 行 1500 多字最终还没暖热乎就一点都没用上了。
至于那些带着冤魂的文档内容,它就在下面被注释掉的段落里。