一个现代化的 Typecho 代码高亮插件,支持双引擎切换。
-
双引擎支持
- highlight.php: 基于 highlight.js,速度快,兼容性好
- Phiki: 基于 TextMate 语法,精度更高,支持嵌套语法,内联样式
-
丰富的主题
- highlight.php: 13+ 经典主题(GitHub, Monokai, Dracula等)
- Phiki: 60+ 现代主题(Catppuccin, Rose Pine, Tokyo Night等)
-
开箱即用
- 将
PS-Highlight文件夹上传到/usr/plugins/目录 - 进入 Typecho 后台,启用插件
- 在插件设置中选择引擎和主题
| 引擎 | 优点 | 缺点 | CSS 样式 |
|---|---|---|---|
| highlight.php | 速度快,兼容性好 | 精度较低 | 自动加载 ✅ |
| Phiki | 精度高,支持嵌套 | 相对较慢 | 内联样式 ✅ |
说明:
- highlight.php 引擎会自动在页面
<head>中注入对应主题的 CSS - Phiki 引擎使用内联样式,无需外部 CSS 文件
- 主题切换即时生效,无需任何手动操作
如需在评论中使用代码高亮,需要允许 class 和 style 属性:
- 进入 设置 → 评论
- 将"评论允许的 HTML 标签"修改为:
<pre class="" style=""><code class="" style=""><span class="" style="">
- 仓库: https://github.com/scrivo/highlight.php
- 版本: 9.18.1.10
- 许可: BSD-3-Clause
- 仓库: https://github.com/tapio475/phiki
- 许可: MIT
MIT License