1.ColorHighlight插件原版作者已不再更新,建议使用最新的Code Prettify
2.基于handsome主题

插件原版出处

插件下载

激活

点击开合查看

1:下载本插件,解压,放到usr/plugins/目录中;
2:文件夹名改为 CodePrettify
3:登录管理后台,激活插件(请勿与其它同类插件同时启用,以免互相影响)
4:设置:选择主题风格,是否显示行号等。

5:修改(替换)/usr/themes/handsome/assets/css/下的handsome.min.css文件

由于handsome主题最新加入授权,旧版本必须更新至最新版,所以这里就不提供旧版css文件


提取码:xhue

提取码:dqsr

代码用法

\```php(```后面的php是语法,必不可少,可以换成你需要的其他语法,例如`css/html/mysql`等等)
此处写代码
\```
用的时候去掉上面的\

Pjax

如果你的网站有开启Pjax(handsome主题默认开启)
请把以下代码添加到回调函数的地方,在你使用的主题设置里看看
Handsome主题为例:

  1. 主题 --> 设置外观 --> Pjax --> PJAX回调函数
    if (typeof Prism !== 'undefined') {
    var pres = document.getElementsByTagName('pre');
                 for (var i = 0; i < pres.length; i++){
                     if (pres[i].getElementsByTagName('code').length > 0)
                         pres[i].className  = 'line-numbers';}
    Prism.highlightAll(true,null);}
  2. 若插件里设置不显示行号,PJAX函数要改为
    if (typeof Prism !== 'undefined') {
    Prism.highlightAll(true,null);}

结尾

1. 注:C#代码与C++代码使用 csharp 与 cpp进行标记声明
2. 代码使用方法里的语言类型一定不要写错!不要写错!不要写错!

最后修改:2020 年 07 月 10 日 08 : 04 AM
如果觉得我的文章对你有用,请随意赞赏