Skip to content

MoXiaoXi233/PS-HighLight-Plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PS-Highlight

一个现代化的 Typecho 代码高亮插件,支持双引擎切换。

特性

  • 双引擎支持

    • highlight.php: 基于 highlight.js,速度快,兼容性好
    • Phiki: 基于 TextMate 语法,精度更高,支持嵌套语法,内联样式
  • 丰富的主题

    • highlight.php: 13+ 经典主题(GitHub, Monokai, Dracula等)
    • Phiki: 60+ 现代主题(Catppuccin, Rose Pine, Tokyo Night等)
  • 开箱即用

安装

  1. PS-Highlight 文件夹上传到 /usr/plugins/ 目录
  2. 进入 Typecho 后台,启用插件
  3. 在插件设置中选择引擎和主题

配置

引擎选择

引擎 优点 缺点 CSS 样式
highlight.php 速度快,兼容性好 精度较低 自动加载 ✅
Phiki 精度高,支持嵌套 相对较慢 内联样式 ✅

说明

  • highlight.php 引擎会自动在页面 <head> 中注入对应主题的 CSS
  • Phiki 引擎使用内联样式,无需外部 CSS 文件
  • 主题切换即时生效,无需任何手动操作

评论高亮

如需在评论中使用代码高亮,需要允许 classstyle 属性:

  1. 进入 设置 → 评论
  2. 将"评论允许的 HTML 标签"修改为:
    <pre class="" style=""><code class="" style=""><span class="" style="">

引用库

highlight.php

Phiki

许可证

MIT License

About

一个Typecho后端代码高亮插件

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors