跳到主要内容

代码高亮

代码高亮依赖于博客根目录下的 _config.ymlhighlight 配置,请配置如下:

highlight:
enable: true
line_number: true
auto_detect: false
tab_replace: ""
wrap: true
hljs: true
prismjs:
enable: false
preprocess: true
line_number: true
tab_replace: ""

配置项说明

字段说明
highlight.enable启用 Hexo 自带代码高亮
highlight.line_number显示行号
highlight.auto_detect自动检测语言(建议关闭,性能与准确性较差)
highlight.tab_replace制表符替换
highlight.wrap是否包裹元素
highlight.hljs启用 highlight.js 风格

注意事项

主题样式基于 highlight.js,因此需要:

  • highlight.enable: truehighlight.hljs: true
  • prismjs.enable: false 以避免与 highlight.js 冲突