Xcnte

Typecho代码高亮插件Code Prettify
基于prismjs的代码语法高亮typecho插件,支持众多常见的代码语言高亮显示,共提供11种代码高亮风格自由切...
扫描右侧二维码阅读全文
10
2019/04

Typecho代码高亮插件Code Prettify

基于prismjs的代码语法高亮typecho插件,支持众多常见的代码语言高亮显示,共提供11种代码高亮风格自由切换,支持显示代码语言类型、行号,以及支持复制代码到剪切板功能

起始

最初基于 Highlight 插件,开发一款名为ColorHighlight插件

但因为插件本身存在不少BUG,自己又不想重写结构,于是便重新基于CodeHighlighter开发了一款

依旧在原有的代码高亮样式上新增了Mac风格,修改了部分JS代码

下载

插件最新更新时间:2019/11/18(go语言高亮支持

handsome.min.css更新时间:2019/9/21

     


激活

以Handsome主题为例,其它主题可能出现样式错误

点击开合查看

第 1 步:下载本插件,解压,放到 usr/plugins/ 目录中;

第 2 步:文件夹名改为 CodePrettify

第 3 步:登录管理后台,激活插件
(请勿与其它同类插件同时启用,以免互相影响)

第 4 步:设置:选择主题风格,是否显示行号等。

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

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

Handsome 5.3.1 版本:
提取码:a0d8

如果事先有对handsome.min.css进行过魔改的同学,按照以下步骤修改

点击开合查看

handsome.min.css下新增以下代码

.page pre code {
    position: relative;
    display: block;
    overflow-x: auto;
    margin: 4.4px 0.px .4px 1px;
    padding: 0;
    max-height: 500px;
    padding-left: 3.5em
}

.page .code-toolbar pre code {
    position: relative;
    display: block;
    overflow-x: auto;
    margin: 4.4px 0.px .4px 1px;
    padding: 0;
    max-height: 500px;
    padding-left: 3.5em
}

.page pre {
    padding: 0;
    border-radius: 0;
    overflow: hidden
}

#post-content pre code改成

#post-content pre code {
    position: relative;
    display: block;
    overflow-x: auto;
    margin: 4.4px 0.px .4px 1px;
    padding: 0;
    max-height: 500px;
    padding-left: 3.5em
}

删除#post-content button
删除#post-content pre:before
删除code::-webkit-scrollbar-track-piece
删除code::-webkit-scrollbar


用法

\```php(语言类型选填)
<?php echo 'hello jrotty!'; ?>
\```
删除上边代码中的\

若不填写语言类型
效果如下:

<?php echo 'hello jrotty!'; ?>  //此代码高亮样式可在 主题外观设置-->代码高亮的风格里自行设置

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);}

若插件里设置不显示行号,PJAX函数要改为

if (typeof Prism !== 'undefined') {
Prism.highlightAll(true,null);}

重要说明

可设置项

1. 选择高亮主题风格 (官方提供的 6 种风格切换,本人自己新增了三种(Mac风格))

  • coy.css
  • dark.css
  • BlackMac.css(黑色Mac风格)
  • GrayMac.css (默认选中:Mac风格(灰色))
  • WhiteMac.css(白色Mac风格)
  • twilight.css
  • tomorrow-night.css

2. 是否在代码左侧显示行号 (默认开启)


后记

很多人反馈插件在其它主题上没有效果或是样式不正常

抱歉,实在做不到完全兼容

有些主题自带代码高亮,小白又不懂怎么删除。

只能尽量做好handsome主题完美兼容

若真的很喜欢这款插件可以在本文留言,博主有时间会帮忙解决

有任何意见或发现任何BUG也欢迎留言

Last modification:November 17th, 2019 at 11:17 pm
如果觉得我的文章对您有用,请点上方的按钮随意打赏。您的支持将鼓励我的动力!

Leave a Comment

450 comments

  1. Tsmonex

    博主。用了这个插件出现两个行号怎么解决?

  2. Todo
    该评论仅登录用户及评论双方可见
    1. Xcnte
      @Todo

      关闭解析看看

      1. Todo
        @Xcnte

        已经关闭了 还是不行 不兼容 UEditor 编辑器没有

  3. Syndicate

    博主这个新的行内代码块的样式好好看,能不能分享一下css

    1. Xcnte
      @Syndicate

      F12自己扒

      1. Syndicate
        @Xcnte

        我本来也想,你的网站是不是禁用调试了。。。F12啥的都没用

  4. 提拉米苏球球

    博主我可以转载吗,标明出处

    1. Xcnte
  5. Jack

    Go语言代码高亮可以支持一下吗?

    1. Xcnte
      @Jack

      已加入go语言代码高亮

      1. Jack
        @Xcnte

        十分感谢。ヾ(≧∇≦*)ゝ

    2. Xcnte
      @Jack

      晚点我更新下

  6. 七月

    我可以转载吗
    我会标明出处的

    1. Xcnte
      @七月

      可以

  7. 112

    用了插件以后只有一个文章有用

    1. Xcnte
      @112

      问问题就不会把演示地址也一起发一下吗?你这样问鬼才知道你哪的问题

  8. 休眠

    博主好,有个问题想请教以下,为什么用了您的这个插件,每次打开页面都要刷新一下才能有显示效果,否则不显示效果

    1. Xcnte
      @休眠

      PJAX

      1. 休眠
        @Xcnte

        您是说Pjax出了问题

        1. Xcnte
          @休眠

          而且你域名设置的也有问题,在您主页是顶级域名,实际上调用的是 www 开头的域名。看一下F12就知道了

        2. Xcnte
          @休眠

          如果Pjax函数已添加,看看你是否使用了MD编辑器插件,是的话插件设置取消前台解析

          1. 休眠
            @Xcnte

            这个域名调用的是要去dns解析里改吗

            1. Xcnte
              @休眠

              后台

              1. 休眠
                @Xcnte

                已经解决,谢谢博主,已打赏

                1. 休眠
                  @休眠
                  该评论仅登录用户及评论双方可见
                  1. Xcnte
                    @休眠
                    该评论仅登录用户及评论双方可见
                    1. 休眠
                      @Xcnte
                      该评论仅登录用户及评论双方可见
                      1. Xcnte
                        @休眠
                        该评论仅登录用户及评论双方可见
                        1. 休眠
                          @Xcnte

                          找了下文档,看了源码的Option.php,发现有个变量
                          TYPECHO_DYNAMIC_SITE_URL
                          然后在config.inc.php里加入
                          /* 动态网址跨域 /
                          define('TYPECHO_DYNAMIC_SITE_URL',true);
                          一切跨域都不存在了

  9. 柠檬

    这个js怎么固定呀博主

    1. Xcnte
      @柠檬

      没理解你的意思

  10. 至道小博

    博主你好,请问你的屏蔽网站复制F12等,防止网站被拷贝的功能能否分享一下啊

    1. Xcnte
      @至道小博

      这个网上不是很多吗

  11. wjwgg

    可以了 找到原因了 是我没有填写语言类型。

    1. Xcnte
      @wjwgg

      好的

  12. wjwgg
    该评论仅登录用户及评论双方可见
  13. 银麟

    大佬···你网站写文章用的哪个编辑器···
    http://zack.wang/usr/uploads/2019/11/02/20191102202358.png
    这些是怎么搞出来的0.0

    1. 银麟
      @银麟

      额- -对于这个高亮代码 我有个问题 望大佬空闲的时候帮我看一下····
      http://zack.wang/index.php/archives/5/

      1. Xcnte
        @银麟

        那个是code代码高亮,建议去了解一下MD语法
        还有这个高亮是啥问题?

        1. 银麟
          @Xcnte

          高亮代码 行号颜色是白色···如果把风格调成灰或黑特明显
          然后代码外面有个黑框···把风格调成白色 那个黑框特别明显··

          1. Xcnte
            @银麟

            颜色是白色,是因为你填写的语言类别没有对应的高亮样式,你改为shell看看
            至于代码外面黑框你看看有没有按照文章修改,你这个是魔改过的样式
            而且魔改的样式很多人都不统一,建议你自己F12调试修过

            1. 银麟
              @Xcnte

              好的···谢谢····我再研究研究··

  14. 五河星空
    该评论仅登录用户及评论双方可见
    1. 五河星空
      @五河星空
      该评论仅登录用户及评论双方可见
      1. Xcnte
        @五河星空

        我这边看到你很多属性都没有修改

        1. 五河星空
          @Xcnte

          现在已经按照你那个步骤修改了,插件不开行号的话正常,不过我右边的随机文章都不显示标题了

          1. Xcnte
            @五河星空

            你只能你自己F12进行调试修改,很多魔改样式改的内容都不一样,我也没那么多时间进行一个个适配

            1. 五河星空
              @Xcnte

              我改了一下,能正常用了,谢谢大佬的插件。

              1. Xcnte
                @五河星空

                好的,不客气

  15. 七月

    为什么会显示两个行号呢?
    我已经替换过handsome.min.css
    Pjax也设置了
    那个文件也清空了
    https://www.onlaly.com/aeo/130/

    1. Xcnte
      @七月

      如果使用CDN 刷新规则

      1. 七月
        @Xcnte

        没用cdn,刷新浏览器缓存也没用

        1. Xcnte
          @七月

          这边看到handsome.min.css没替换

          1. 七月
            @Xcnte
            该评论仅登录用户及评论双方可见
            1. Xcnte
              @七月

              没有替换

              1. 七月
                @Xcnte

                那我等到晚上在看看吧

  16. 皮皮凛

    我是handsome3.5.0,按照修改步骤修改,没有找到.page pre code这个class,于是添加了这个class,其他该删的都删了,效果出现问题,行号的位置不对,麻烦能帮忙看看么
    https://qwq.best/dev/90.html
    文档这个文章有用到代码框,出现这个情况。

    1. Xcnte
      @皮皮凛

      文章补充了一下,你再改改看看

      1. 皮皮凛
        @Xcnte

        根据新的内容我重新修改了一遍但是还有一点小问题,行数会遮住一部分代码内容,我确定都已经改了...该删该改的内容

        1. Xcnte
          @皮皮凛 post-content pre code下的padding-left改为4em
          1. 皮皮凛
            @Xcnte

            可以了。谢谢,麻烦你这么久

            1. Xcnte
              @皮皮凛

              不客气

  17. 夏目

    我都改了,为啥没有效果呀

    1. Xcnte
      @夏目

      demo

  18. 七月

    博主能不能把修改的内容发出来,因为我的主题魔改过了

    1. Xcnte
      @七月

      你参照文章中的handsome.min.css
      修改pre相关的样式即可

      1. 七月
      2. 七月
        @Xcnte

        对不起,我是小白,可以把代码发出来吗OωO

        1. Xcnte
          @七月

          晚点

          1. 七月
            @Xcnte

            我真的很想用

          2. 七月
            @Xcnte

            可以发下吗

            1. Xcnte
              @七月

              文章中已给出~

              1. 七月
  19. 白亮吖雅黑丫

    请问博主我这个显示不正常应该怎么改啊,按照下面的评论试了好像也没有变化,已替换handsome.min.js
    用的5.3.1版本handsome主题,能麻烦帮忙看一下吗
    http://sh.bailiang.me:85/index.php/archives/10/

    1. 七月
      @白亮吖雅黑丫

      你用洛小依的魔改没有设置好

    2. Xcnte
      @白亮吖雅黑丫

      我这边看到你没有替换handsome.min.css
      有挂CDN请刷新一下

      1. 白亮吖雅黑丫
        @Xcnte

        刚更换完你分享的这个handsome.min.css,Pjax回调那边也按要求设置了,但好像显示还是有点问题(有一层白色的阴影),不知道是啥原因

      2. 白亮吖雅黑丫
        @Xcnte

        好的,我试一下

        1. Xcnte
          @白亮吖雅黑丫

          这边看你没替换

  20. Xcnte

    如果出现代码高亮配色不正常的情况,请F12看看是不是因为custom.min.css文件样式冲突
    选择删除custom.min.css文件里所有内容

  21. 一只小物块

    按照教程启用了插件发现出现了两层,博主可以帮忙看下是什么问题吗?

    1. 一只小物块
      @一只小物块

      https://www.xujilong.cn/archives/themmod.html

      1. Xcnte
        @一只小物块

        删除custom.min.css里所有内容

      2. Xcnte
        @一只小物块

        请善用F12

  22. Xueluo

    打扰下,能麻烦您给看看是哪里的问题么,css文件已经替换了还这样,用的5.3.1版本handsome主题;https://blog.xueluo.xyz/archives/25/

    1. Xcnte
      @Xueluo

      这边看到你还是原版handsome.min.css,有挂CDN的话刷新一下规则

      1. Xueluo
        @Xcnte

        明白了,谢谢

  23. 东北小蟹蟹

    为什么我的主题显示两个行号呢:(

    1. Xcnte
      @东北小蟹蟹

      jquery-1.9.1.min.js文件报错,注意替换handsome.min.css文件
      F12自己调试下

      1. 东北小蟹蟹
        @Xcnte

        但是我F12并没有jquery报错(雾)

      2. 东北小蟹蟹
        @Xcnte

        回复神速啊,thx

        1. Xcnte
          @东北小蟹蟹

          自己清缓存,用谷歌游览器打开

          1. 东北小蟹蟹
            @Xcnte

            handsome.min.css是替换完的,刚刚禁用了魔改,为什么jq还是报错啊:(
            umm再次麻烦dalao了,抱歉。

            1. Xcnte
              @东北小蟹蟹

              报错什么的自己解决吧

            2. 东北小蟹蟹
              @东北小蟹蟹

              顺便再提一句,为什么新的回复显示在上,旧的回复显示在下(我指的不是评论,而是at人的留言)

              1. Xcnte
                @东北小蟹蟹

                改代码逻辑

  24. 小帅

    麻烦看看我博客的这个风格 灰色底显示个白色字体 啥也看不到了

    1. Xcnte
      @小帅

      修改assets/css/features/code/custom.min.css这个文件里.hljs

      1. 小帅
        @Xcnte

        好的 谢谢 已经解决了

  25. Syndicate

    你好,我的网站有bug。就是第一次进去是显示是正常的,刷新一下就会显示错误,代码块会上下分成两层,背景颜色也错了。chrome是这样,我试了用edge打开直接就是错的

    1. Xcnte
      @Syndicate

      F12看了下jquery-1.9.1.min.js文件报错,应该是因为魔改的原因

      1. Syndicate
        @Xcnte

        解决了,感谢

        1. Xcnte
          @Syndicate

          好的,不客气

  26. 小帅

    需要禁用5.3.1自带的高亮吗

    1. 小帅
      @小帅

      送给和我一样的小白“1.启用主题自带的代码高亮风格,2.外观设置-代码高亮风格设置-自定义”
      前提是已经替换作者提供的handsome.min.css文件

      1. Xcnte
        @小帅

        默认主题高亮样式,就是文章中不加语言类型后显示样式
        可以不禁用

        1. 小帅
          @Xcnte

          好的 谢谢

  27. dds

    。。

  28. star

    按照上述流程操作完后,显示两个行号 并且插件的行号貌似会遮挡代码
    截图如下:

    1. star
      @star

      我去 md代码被吞了
      截图链接:

      https://i.loli.net/2019/10/10/oncdzkIJ6aKACgp.png

      1. Xcnte
        @star

        替换handosm.min.css

  29. Hansire

    大佬,我这里设置之后两个色块是分开的,请问怎么解决?
    像这篇文章这样 http://www.hanzire.com/index.php/archives/29/

    1. Xcnte
      @Hansire

      看了下么问题

  30. NekokeCore

    大神,我这从主页里面点击文章进去,就需要刷新才显示正常,怎么解决

    1. 辰子
      @NekokeCore

      评论里有解决方案,关闭前台markdown解析即可。我刚刚解决

      1. Hansire
        @辰子

        求解,怎么关闭?

        1. Xcnte
          @Hansire

          是否使用MD编辑器插件?是的话关闭插件设置前台解析

  31. 东北小蟹蟹

    handsome主题。
    想问一下为何我的代码不显示行号呢?:(

  32. chiaman

    大神,按步骤唻的为什么没有效果啊http://ww1.sinaimg.cn/large/90c64626gy1g7ofa023ksj209u0393yb.jpg

    1. Xcnte
      @chiaman

      就给一张图片就让我判断?

      1. chiaman
        @Xcnte

        好了,正常了

      2. chiaman
        @Xcnte
        该评论仅登录用户及评论双方可见
        1. Xcnte
          @chiaman

          好的

  33. 皮皮凛

    能不能像以前那样写出来是修改了css文件的哪些地方呀,直接替换会丢失我的一些魔改...

    1. Xcnte
      @皮皮凛

      实在没时间写。。。自己魔改了哪些记录下吧

  34. 匿名

    你的第二部,用法什么意思

    1. Xcnte
      @匿名

      把MD的高亮语法学习一下

      1. 匿名
        @Xcnte

        老大能不能帮忙看一下https://xuyinz.cn

      2. 匿名
        @Xcnte

        没搞懂

        1. Xcnte
          @匿名

          意思就是```后面的语言类别不写的话,显示的就是额外的样式

  35. 依晨博客

    小白不是很懂,请问这些适用于虚拟主机嘛?

    1. Xcnte
      @依晨博客

      可以

      1. 依晨
        @Xcnte

        只有handsome的模板才能用嘛?

        1. Xcnte
          @依晨

          其它模板可能出现样式错误

          1. 依晨
            @Xcnte

            有没有方便的改法 这个有点不懂

  36. Likefr

    你好 可以帮我看一下 为什么我的有两个排序 插件里已经关了 只有刷新页面才会消失

    https://beautify.design/archives/271.html

    1. Xcnte
      @Likefr

      检查文件替换没有

      1. Likefr
        @Xcnte

        替换了还是不行

        1. Xcnte
          @Likefr

          替换PJAX函数
          if (typeof Prism !== 'undefined') {
          Prism.highlightAll(true,null);}

          1. 阿捷吖
            @Xcnte

            这个函数就可以,我使用上面的那个函数也是一直是两个行号!使用这个函数就正常了!

            1. Xcnte
              @阿捷吖

              看来这个问题有必要加到文章里

  37. Evan
    该评论仅登录用户及评论双方可见
    1. Xcnte
      @Evan

      我看了下,已经显示正常了

      1. Evan
        @Xcnte
        该评论仅登录用户及评论双方可见
        1. Xcnte
          @Evan

          我这边看,没问题阿,你游览器缓存清除阿

  38. 六月丶

    第五步是要怎么修改?使用后还是会显示vs的行号,并且右下角有小黑点,怎么解决

    1. Xcnte
      @六月丶

      怎么修改。。。。
      去网站目录主题文件夹下找到handsome.min.css然后替换啊

  39. Syndicate

    博主,我的代码块的颜色好像有些异常,就是代码的高亮颜色好像都是错的,可以看下吗

    1. Xcnte
      @Syndicate

      我看了下是vs.min.css这个样式文件的问题,你可以F12自行调试一下

      1. Syndicate
        @Xcnte

        是的,好像vs.min.css的样式把BlackMac.css的样式覆盖了,因为vs.min.vss控制的是更内层的class所以优先级更高,这样怎么解决呢?直接删除vs.min.css好像可以了,这样做有没有其他影响。

        1. Xcnte
          @Syndicate

          最好设置一下优先级吧

  40. BWmelon

    https://imgs.bwmelon.com/20190921231333.png 如果代码多的话,滚动条下方会出现个黑点,逼死强迫症

    1. Xcnte
      @BWmelon

      已经修复,替换handsome.min.css文件即可OωO

  41. 按照教程替换了却没有效果,只有代码框变成黑色了,我用的是handsome5.3.1的主题

    1. Xcnte
      @猫

      演示地址?

      1. @Xcnte
        该评论仅登录用户及评论双方可见
        1. Xcnte
          @猫
          该评论仅登录用户及评论双方可见
          1. @Xcnte

            噢噢,原来是这样,多谢了~

  42. 我很不乖

    诶,貌似按照教程替换了没有效果,代码框变成黑色了,handsome5.3.0的主题

    1. Xcnte
      @我很不乖

      更新到5.3.1吧

  43. 皮皮凛

    能给出修改的内容么?我目前是5.3.0版本,但是文件修改时间是2019-09-16,你的是5.3.1版本时间却是2019-09-13,我不是很敢直接覆盖过去

    1. Xcnte
      @皮皮凛

      依照5.3.1版本修改,作者目前更新的最新版也是5.3.1
      5.3.0应该是兼容的,你可以替换下
      不放心备份一下吧

  44. L1997i
    该评论仅登录用户及评论双方可见
    1. Xcnte
      @L1997i
      该评论仅登录用户及评论双方可见
      1. L1997i
        @Xcnte

        没效果
        似乎是这样的,直接点击文章的链接,比如https://l1997i.com/web/51.html显示正常,但是如果从主页里面点击文章进去,就需要刷新才显示正常

        1. Gamesme
          @L1997i
          该评论仅登录用户及评论双方可见
          1. L1997i
            @Gamesme

            厉害了,已经修改正常了!感谢!

  45. Syn

    用了这个以后我pjax的彩虹进度条不显示。。。其他的动画倒是正常

  46. 阿捷吖

    PJAX回调函数 设置后还是一样的显示两个行数 必须要关闭pajx才显示正常

    1. Xcnte
      @阿捷吖

      文章步骤都做了吗?

  47. Xcnte

    Code Prettify插件最新版本已经更新
    兼容handsome主题最新版
    不兼容旧版

  48. Gamesme
    该评论仅登录用户及评论双方可见
    1. Xcnte
      @Gamesme
      该评论仅登录用户及评论双方可见
  49. Seale

    5.3的阅读模式下行号显示错位
    https://www.imsle.com

    1. Xcnte
      @Seale

      别着急,晚点更新

      1. Seale
        @Xcnte

        博客恢复了,刚访问瞅见授权挂了!!( ๑´•ω•) "(ㆆᴗㆆ)
        滴!访客卡!请上车的乘客系好安全带,现在是:Wed Sep 18 2019 16:18:43 GMT+0800 (中国标准时间)

        1. Xcnte
          @Seale

          是的

  50. 凉心

    handsome主题版本更新5.3了,js有没有新的

    1. Xcnte
      @凉心

      晚点更新

  51. 辰子

    请问一下我按照你的教程设置之后切换白色MAC风格,代码块中属性值的高亮颜色特别白,几乎看不清,怎么解决https://www.singleh.cn/35.html

    1. Xcnte
      @辰子

      修改zenburn.min.css里的.hljs标记

      1. 辰子
        @Xcnte

        厉害了,已解决!

  52. 123木头人

    handsome主题5.2.0版本设置回调函数之后无效什么情况...以下评论的方法试了无数次没有效果,handsome.min.css也替换了

    1. Xcnte
      @123木头人

      handosme主题也快更新了,等最新版吧

      1. 123木头人
        @Xcnte

        你咋知道

        1. Xcnte
          @123木头人

          看文档更新日志

  53. 一颗蔬菜

    非HandSome主题。
    用8.29号的版本,完全没效果。
    用7.26号的版本,只有cutomsmin主题有效果,但代码只能显示一部分,复制出来的结果是文章的标题,不是代码。
    lz辛苦了

    1. Xcnte
      @一颗蔬菜

      没办法,实在做不到完全兼容
      有些主题自带代码高亮,而有些小白又不懂怎么删除
      只能尽量做好handsome主题完美兼容

      1. 一颗蔬菜
        @Xcnte

        感谢回复,邮件通知好评!

        1. Xcnte
  54. Xcnte

    关于很多人反馈,添加PJAX函数后文章页面后依旧需要刷新一次
    发现大多数情况是使用了EditorMD插件,这里说明一下
    使用EditorMD插件接管前台解析后会出现解析冲突,导致文章页面需要刷新一次才能正常显示
    这种情况禁用EditorMD前台解析接管和使用parsedown插件来解析MD,即可解决
    如果介意样式,可以参考一下https://moe.best/modification/typecho-editormd-solution.html这篇文章

    如果并非因为使用EditorMD插件,请留言

  55. 云雾

    老哥 设置了PJAX回调函数但是点进去文章之后代码风格还是默认的,要刷新一下才可以,然后后台关掉PJAX这个问题就没有了

    1. Xcnte
      @云雾

      下次问问题请直接给出博客地址

      1. 云雾
        @Xcnte

        刚刚点快了 链接那没输入直接回车了 地址:https://lioeo.cn/10.html

        1. Xcnte
          @云雾

          关闭无关插件看看

  56. 安城博客

    按照教程试了一下 还是不行诶

    1. Xcnte
      @安城博客

      仔细检查

      1. 安城博客
        @Xcnte

        确实是PJAX回调函数问题 添加后正常了

      2. 安城博客
        @Xcnte

        https://ftp.bmp.ovh/imgs/2019/09/cdf8c9b4d4ab5c23.png
        这种情况

      3. 安城博客
        @Xcnte

        为什么我关闭行号之后,前台还会显示两个行号? 然后必须再刷新一下行号 才不会显示?

        1. Xcnte
          @安城博客

          服了,又是一个不仔细看文章的,替换handsome.min.css文件

      4. 安城博客
        @Xcnte

        明白了! 谢谢! 已经弄好了~~!

  57. 灵曦

    还是这个好看 支持下

  58. Syndicate

    另外博主右边的这个猫(回到顶部)是怎么实现的,有教程吗,好可爱哈哈。

    1. Xcnte
      @Syndicate

      百度typecho下Gotop插件

      1. Syndicate
        @Xcnte

        弄好了,感谢博主。

  59. Syndicate

    感谢博主的分享。另外想问一下,我想修改代码块内容的字号是在哪里修改,萌新不太懂。

    1. Xcnte
      @Syndicate

      你看看你插件设置的高亮样式是哪一个,去对应高亮的css文件里修改即可
      或者F12更加方便

      1. Syndicate
        @Xcnte

        感谢,我F12定位半天定位到了handsome的bootstrap.min.css里,最终还是改好了,感谢博主。

        1. Xcnte
          @Syndicate

          不过不建议你在bootstrap.min.css里改,可能会影响其它的样式

          1. Syndicate
            @Xcnte

            emmm 主要是我把blackmac.css里的五个font-size都改了一下,发现字号都没变,实在没办法。我改的是bootstrap.min.css里的的font-size,应该只会影响代码块吧。

            1. Xcnte
              @Syndicate

              不影响就算了,不过你定位的有问题

              1. Syndicate
                @Xcnte

                是的,感谢指出。今天碰巧数学公式解析出了点问题,换了公共cdn上的bootstrap.min.css,之前本地改的字号瞬间就失效了,逼得我必须解决这个问题。花了些时间把早就扔掉的css捡了起来,最终才定位到要在 [class="language-"],pre[class="language-"] 这个标签后面加个font-size属性,这应该才是正统的解决方法吧。学艺不精啊学艺不精。。

                1. Xcnte
                  @Syndicate

                  不客气

  60. 烟中客.浪玖
    该评论仅登录用户及评论双方可见
  61. 烟中客.浪玖

    为什么要刷新一下才会显示

    1. Xcnte
      @烟中客.浪玖

      我这边看到你插件引入的js文件地址域名是Missblog.top,不是你现在yzkblog.cn
      请修改一下

      1. 烟中客.浪玖
        @Xcnte

        可以了,谢谢

  62. 小柒

    哥哥 你激活下面那个开合是怎么做到的 求指教 文章写得不错,支持一下!

    1. Xcnte
      @小柒

      仔细阅读主题使用文档增强功能这一块

  63. 芝麻
    该评论仅登录用户及评论双方可见
    1. Xcnte
      @芝麻

      可以

  64. 芝麻

    插件放进去开启没效果 还是原样 PJAX回调函数 也添加了

    1. Xcnte
      @芝麻

      重新开启下

      1. 芝麻
        @Xcnte

        还是没效果 是不是直接下载这个https://github.com/Xcnte/Code-Prettify-for-typecho 这个加入插件 开启就行了 如何填入 PJAX回调函数

        1. Xcnte
          @芝麻

          我进你博客看了下,你主题是有做代码高亮的,你要先删除你主题原先自带的代码高亮样式,至于PJAX你看看你主题有没有给出设置入口

          1. 芝麻
            @Xcnte

            博客自带的这个Markdown 我问别人他们说不能删除语法高亮 删不到 大佬可以解决吗

            1. Xcnte
              @芝麻

              留个联系方式

  65. 烟雨

    帮忙看一下是否正常https://isvip8.com/

    1. Xcnte
      @烟雨

      注意高亮语法

      1. 烟雨
        @Xcnte

        为啥我的不显示行号

        1. Xcnte
          @烟雨

          PJAX函数有添加吗?插件里有开启显示行号吗

  66. Smith

    我是handsome 5.2 安装后会重复显示行号,我的css文件都替换了,缓存也清除了。

    1. Xcnte
      @Smith

      有挂CDN吗?CDN规则刷新,或者给一下演示地址

  67. lee

    支持的语言怎么查看呢?

    1. Xcnte
      @lee

      prismjs官网

  68. 偏锋博客

    好了,,解决了,,感谢博主分享

    1. Xcnte
      @偏锋博客

      不客气

  69. 偏锋博客
    该评论仅登录用户及评论双方可见
  70. madoka

    楼主楼主,那个语言类型选填,不填会没效果啊

    1. 偏锋博客
      @madoka

      同问,博主,是不是不填写语言类型,不会显示mac的边框。只会显示代码?⌇●﹏●⌇

      1. Xcnte
        @偏锋博客

        是的,不填语言类别不显示,因为有些单行代码,显示了感觉。。很怪

  71. 晓艺

    作者你好!我将ColorHighlight插件换成Code Prettify插件后没有了复制功能了呀 ,行数显示不正常,只显示有黑色圆角代码框。我是替换完后不行,按着你的操作来也都不行

    1. 晓艺
      @晓艺

      替换完后就出现了这样的情况 https://s2.ax1x.com/2019/08/19/m1Ilvt.png

      1. Xcnte
        @晓艺

        Handsome.min.css也要替换。仔细看步骤 无关插件先关闭 看看是不是冲突

        1. 晓艺
          @Xcnte

          Handsome.min.css也替换了还是没有复制功能,可我的插件只有HelloWorld;UserAgent;Links;CodePrettify这几个插件呀~其他的全关了也是不行,清理的浏览器缓存也还是不行

          1. Xcnte
            @晓艺

            PJAX函数呢

            1. 晓艺
              @Xcnte

              我是删了CodeHighlighter的PJAX函数换成Code Prettify的Pjax函数,也还是不行,在CodeHighlighter的PJAX函数后面再加Code Prettify的Pjax函数,也还是不行

              1. Xcnte
                @晓艺

                挂CDN了就刷新一下规则,PJAX函数用最新插件的

                1. 晓艺
                  @Xcnte

                  PJAX函数里现在我也是用最新的函数

                2. 晓艺
                  @Xcnte

                  我是本地服务器搭建的网站,图片也是本地,主题里的CDN默认是本地,我也没挂CDN,是不是这插件用在本地搭建的没法正常显示呢?

                  1. Xcnte
                    @晓艺

                    没有测试地址我也不判断

                    1. 晓艺
                      @Xcnte

                      可......CodeHighlighter插件我却用得,只是用[hide]包裹后就会出现图片里的那样,那新的没法用这个旧的我该怎么解决? https://s2.ax1x.com/2019/08/19/m3ZC0P.png

                      1. Xcnte
                        @晓艺

                        F12调一下css样式即可

                        1. 晓艺
                          @Xcnte

                          好的!谢谢,昨天麻烦你了。

                          1. Xcnte
                            @晓艺

                            没什么

  72. mlch911

    老哥,你 github 上没有 handsome 修改那一段,怪不得之前我显示有点问题。
    另外问问老鸽,你这页面最右边有个设置的按钮,这个是 handsome 自带的吗?还是什么插件啊?

    1. Xcnte
      @mlch911

      文章里给出要修改的handsome.min.css的文件
      右边按钮是自带

  73. 凉心

    https://i.loli.net/2019/08/07/8HD5Q3IkObejRFN.png
    emmm...这是对iPhone不友好还是啥原因

    1. Xcnte
      @凉心

      清一下缓存,我博客显示正常吗?

      1. 凉心
        @Xcnte

        应该是我这的缓存,看你们的都正常,所以,,,换了个浏览器 滴!牛逼卡!请上车的乘客系好安全带,现在是:Wed Aug 07 2019 19:52:51 GMT+0800 (CST)

        1. Xcnte
          @凉心

          好的

  74. spr

    博主,插件设置不显示行号,打开后还是有行号,刷新一下才行,是哪里没设置好吗?

    1. Xcnte
      @spr
      该评论仅登录用户及评论双方可见
      1. spr
        @Xcnte
        该评论仅登录用户及评论双方可见
        1. Xcnte
          @spr

          搞定了,插件设置不显示行号后,PJAX函数保留开头第一行和最后一行 中间代码删除

          1. spr
            @Xcnte

            可以了,感谢~~

  75. 孙文博客

    https://www.sunjiwen.com/archives/254.html
    大佬帮忙看看我的站,不正常显示,求教.

    1. Xcnte
      @孙文博客

      替换一下文章给出的handsome.min.css文件

  76. athony

    https://wangz.online/2019/07/28/143.html
    博主,请问,您知道为什么这个不分行了吗....

    1. Xcnte
      @athony

      你这个高亮是自己魔改的

      1. athony
        @Xcnte

        使用您的之后它是显示不分行了,所以后来换成了handsome主题自带的

        1. Xcnte
          @athony

          只能说明你原来的主题有魔改过,所以与插件不兼容

  77. Citrons

    你好,文章激活步骤中第二步插件重命名的名字你多打了一个空格

    1. Xcnte
      @Citrons

      好的,马上修改(/ω\)

  78. 承影

    能帮我看看这是什么问题吗?
    https://blog.irow.top/index.php/archives/205/

    1. 承影
      @承影

      是parsedown的问题,现在解决了

    2. Nisekoi
      @承影

      你是不是用了那个啥编辑器插件接管了前台解析

      1. 承影
        @Nisekoi

        是的,我发现了

        1. Xcnte
          @承影

          我看了下你的网站,parsedown插件目前我也在使用,并不会出现这种问题
          你这种情况,跟之前我使用EditorMD 时的出现情况一样

          1. 承影
            @Xcnte

            没毛病了,估计CDN缓存没刷新

            1. Xcnte
              @承影

              好的

          2. 承影
            @Xcnte

            发现好想加了pjax回调,还是要刷新才显示,这是什么问题

          3. 承影
            @Xcnte

            对,我把前台解析去掉就没事了

  79. Nisekoi

    我从github重新下载了插件,版本还是2.1.0的呀?
    然后就是按照了你说的方法,我先删了回调函数并保存,然后我先禁用然后再启用了插件。并重新添加了函数,依旧是需要刷新一下才能显示。

    1. Nisekoi
      @Nisekoi
      该评论仅登录用户及评论双方可见
      1. Xcnte
        @Nisekoi
        该评论仅登录用户及评论双方可见
    2. Xcnte
      @Nisekoi
      该评论仅登录用户及评论双方可见
    3. Nisekoi
      @Nisekoi
      该评论仅登录用户及评论双方可见
  80. chhokmah

    博主大大,帮我看一下为什么显示出来好奇怪qwq,http://blog.chhokmah.top/index.php/archives/3/

    1. Xcnte
      @chhokmah

      站点速度有点慢,你文件有没有替换,插件css和js文件有没有加载

      1. chhokmah
        @Xcnte

        换了一个区域就好了,感谢博主ヾ(≧∇≦*)ゝ

  81. Xcnte

    7.22
    插件已更新,兼容handsome5.2.0

  82. 时光笔记

    博主,更新handsome主题到5.2.0之后,启用插件好像不显示行号了。方便更新一下吗?谢谢!

    1. Xcnte
      @时光笔记

      已更新

  83. Xcnte

    使用插件的小伙伴注意下
    关于有人反馈C++与C#代码无法高亮
    C++代码 与 C#代码 使用csharp 与 cpp进行标记声明
    既可以实现高亮

  84. Popery

    博主,好像不支持C++呀,可以更新支持一下嘛

    1. Xcnte
      @Popery

      代码块,语言类别填cpp,即可实现c++高亮

  85. Nisekoi

    好像和handsome的5.2版本的兼容性有些问题,每次都需要刷新一下才能加载出效果(没有使用第三方MD编辑器接管解析)。不知道其他人有没有个毛病

    1. Popery
      @Nisekoi

      我也有这个问题,现在暂时关了PJAX使用

    2. Nisekoi
      @Nisekoi

      回调函数已经添加了,并且只要关闭pjax动画便没有这种问题。但是没有无刷新体验了比较难受。

      1. Xcnte
        @Nisekoi

        应该是不会出现这种情况,事先已经测试好了我有时间重新测试下

  86. for love

    博主请帮我看下这个是什么原因呢

    1. for love
      @for love

      https://1345708774.top/archives/25/
      显示不全
      默认的就会被序号挡住

      abcd1234 abcd1234
      1. Xcnte
        @for love

        请替换一下文章给出的handsome.min.css文件

        1. for love
          @Xcnte

          已解决,感谢

  87. shine

    更改css之后,出现了两个行号OωO
    是需要在哪里关掉嘛

    1. Xcnte
      @shine

      插件设置里行号显示关闭

  88. 妖怪

    单行的代码时 代码过长时 下面的滚动条height有点小 滑动时不容易按住 想调宽一点

    1. Xcnte
      @妖怪

      F12自己调试一下就好

  89. 阿七博客

    我安装并启用了插件。下载的对应版本的handsome.min.css替换。主题也设置了PJAX回调函数。但是在首页点进文章页内容出不来。必须要刷新一遍内容才能出来。关了pjax就正常了,缓存也清理了无数遍了,评论区能用的方法我都试了一遍,就是不行!求博主指点...

    1. Xcnte
      @阿七博客

      你主题设置里 将文章中的PJAX回调函数完整的粘贴进去,然后看看还会不会
      重新新建一篇文章,看看

      1. 阿七博客
        @Xcnte

        重新新建了一篇文章试了一下,还是不行。 第一篇测试文章 http://a7a7.net/blog/

        1. Zachary
          @阿七博客

          遇到了相同的问题,请问解决了吗?求助

          1. Xcnte
            @Zachary

            这边看你网站,已经没问题了

  90. opid

    这个插件好像不支持C++?我用
    ```c++

    include

    using namespace std;

    int main(){
    cout<<"Hello World!";
    return 0;
    }

    好像无法渲染
    1. Xcnte
      @opid

      是的,晚点会更新一下

      1. 无限UCW
        @Xcnte

        按照规范,C++代码应该使用cpp进行标记声明。
        感觉上在代码块中显式显示代码类型必要性并不充分,而且容易带来问题(部分语言的名称存在一些大小写不一致的情况,而按照规范声明时应全部小写,此时可能需要映射才能获得较好展现qwq)

        1. Xcnte
          @无限UCW

          我也觉得必要性不大

  91. 博主安装后启用说当前页面未找到

    1. @龙

      Server Error

      1. Xcnte
        @龙

        文件夹名不能带空格,检查下

  92. 妖怪

    老哥,冒昧请教下 此页面中 激活下面 以Handsome主题为例 旁边那个 绿色的对号是怎么弄的

    1. Xcnte
      @妖怪

      如果你是该主题,请注意看使用文档中增强功能这一块内容

  93. 大鹏

    楼主你好,我安装了这个插件。目前其它浏览器都没有问题,就是苹果的safari出现异常,显示很丑。能不能修复一下

    1. Xcnte
      @大鹏

      提供一下截图

  94. 妖怪

    plugin.php 第44行 okaikia.css是干什么的
    我控制报 okaikia.css net::ERR_ABORTED 404

    1. Xcnte
      @妖怪

      默认显示的代码风格样式,你可以根据需要自己改成对应的高亮css文件名称

  95. 孟超

    博主大哥,这里有个问题,我设置的都对,就是写好的文章用这个高亮之后,每次进去这个文章都不会显示代码高亮,每次都需要刷新一下才正常显示高亮,这个该怎么解决?换了好几个浏览器和网络都有这个问题……

    1. 妖怪
      @孟超

      我想知道你解决了没有

    2. Xcnte
      @孟超

      请注意文章中PJAX

      1. 孟超
        @Xcnte

        博主,我设置了呀

        1. Xcnte
          @孟超

          清一下缓存。我这边看没问题

          1. 孟超
            @Xcnte

            还是有问题呀!我设置的是MAC黑色风格的(╯°A°)╯︵○○○

            1. Xcnte
              @孟超

              我这边看了多次没问题,你游览器缓存清理完整,还不行你换游览器看一下就知道了

              1. 孟超
                @Xcnte

                好的好的,谢谢你,φ( ̄∇ ̄o),我自己再试试,可能网络不好。。。

                1. Xcnte
                  @孟超

                  嗯,仔细检查下

  96. Jockie

    博主,这个插件会不会与EditorMD冲突?css替换了但是没有效果,我把EditorMD禁用后也一样

    1. Xcnte
      @Jockie

      没有效果?清理一下缓存,插件重新设置一下高亮样式,文章里注意代码块语法

      1. Jockie
        @Xcnte

        不知道怎么又好了……刚刚弄了好久。感谢!

        1. Xcnte
          @Jockie

          好的,有什么问题都可以说出来,我看到后会尽快回复( ๑´•ω•) "(ㆆᴗㆆ)

  97. 孟超

    你好,博主,我下载了这个插件,但是我在后台启用插件的时候总是进入404页面啊,这是为什么啊,可不可以说一下,我什么插件都没启动,也是打不开

    1. Xcnte
      @孟超

      你检查一下插件目录下插件的文件夹名,不能带空格

      1. Zachary
        @Xcnte

        文件夹没有空格还是Sever error

        1. Xcnte
          @Zachary

          缓存

      2. 孟超
        @Xcnte

        感谢啊,大兄弟,一下搞定φ( ̄∇ ̄o)

        1. Xcnte
          @孟超

          不客气

  98. 阿强

    滴!签到卡!请上车的乘客系好安全带,现在是:Mon May 27 2019 17:25:28 GMT+0800 (中国标准时间)

  99. 阿强
    该评论仅登录用户及评论双方可见
    1. Xcnte
      @阿强

      可否给一下博客地址?

      1. 阿强
        @Xcnte

        我这边发布了一个测试页面的文章
        https://www.qsit6.com/index.php/archives/45/
        OωO

        1. Xcnte
          @阿强

          我看了下,行号正常显示,你清理一下缓存看看

          1. 阿强
            @Xcnte

            已经解决了,刚才没注意清缓存嘻嘻(☆ω☆)
            非常感谢博主抽出时间回复。

            1. Xcnte
              @阿强

              不客气OωO
              滴!签到卡!请上车的乘客系好安全带,现在是:Mon May 27 2019 17:17:34 GMT+0800 (中国标准时间)

  100. Bixan

    滴!签到卡!请上车的乘客系好安全带,现在是:Sun May 26 2019 22:21:15 GMT+0800 (中国标准时间)

  101. Bixan

    请问主题自带的高亮要关掉吗 我这插件开了没效果 没有开CDN 清除缓存都试了 弄不好

    1. Xcnte
      @Bixan

      给一下网址

      1. Bixan
        @Xcnte

        已经弄好了! 谢谢

        1. Xcnte
          @Bixan

          好的

  102. 苍蓝

    滴!签到卡!请上车的乘客系好安全带,现在是:Fri May 17 2019 22:33:22 GMT+0800 (中国标准时间)

  103. ahxx

    滴!签到卡!请上车的乘客系好安全带,现在是:Thu May 16 2019 00:27:27 GMT+0800 (中国标准时间)

  104. Xcnte

    滴!访客卡!请上车的乘客系好安全带,现在是:Sat May 11 2019 21:32:54 GMT+0800 (中国标准时间)

  105. adapt

    博主,我照你的设置弄好了,发现行号遮挡了代码(只有刷新一次遮挡的行号才会消失),我已经关闭了插件的显示行号的选项,规则缓存都刷新了。这是文章地址,http://www.myheyufei.com/index.php/archives/196/

    1. adapt
      @adapt

      已发现从主页进入就会出现上述的情况,如果直接访问文章页面就不会有这种情况,

      1. Xcnte
        @adapt

        Pjax的锅,你把文章中我给出的Pjax回调函数,2-5行的代码删除即可

        1. adapt
          @Xcnte

          好的,谢谢博主

          1. Xcnte
            @adapt

            不客气

  106. 柠檬

    博主大大你好,我按照你的方法替换了文件,结果在时光机里的私密和发送按钮有重叠,请问什么解决,目前我换回原来的那个css了。

    1. Xcnte
      @柠檬

      我看了下css文件,导致按钮重叠不是该插件造成,你看看你是否有进行其他魔改?

      1. 柠檬
        @Xcnte

        按照直接替换文件会造成重叠,然后改代码不会,这样子

        1. Xcnte
          @柠檬

          不好意思,上传的handsome.min.css我自己魔改过,起了冲突,已经修复了

        2. Xcnte
          @柠檬

          好的,明天我再检查下

  107. Cyadhy
    该评论仅登录用户及评论双方可见
    1. Xcnte
      @Cyadhy

      请注意看文章内容哦,下载替换Handsome.min.css文件

      1. Cyadhy
        @Xcnte

        感谢,已经替换,难道是没有替换成功?

        1. Xcnte
          @Cyadhy

          没有替换成功,如果你有使用CDN,要刷新一下规则

          1. Cyadhy
            @Xcnte

            好的,已经成功了,非常感谢博主!

            1. Xcnte
              @Cyadhy

              不客气

  108. Xcnte

    下次出现这种情况,插件设置里的样式重新设置一遍即可

    1. 门寒子
      @Xcnte

      好的~谢谢作者大大୧(๑•̀⌄•́๑)૭

      1. Xcnte
        @门寒子

        不客气,小事

  109. 门寒子

    作者你好,我博客插件已按照上述设置设置成功,结果文章页面输出样式全变了,您可以看一下https://www.menron.com/archives/share/10.html

    1. Xcnte
      @门寒子

      请问一下你后台是否启用的markdown语法解析?编辑器用的是什么

      1. 门寒子
        @Xcnte

        你好,我后台启用了markdown语法解析,没有使用编辑器插件,使用的是parsedown解析插件

        1. Xcnte
          @门寒子

          如果有使用CDN,规则刷新一下

          1. 门寒子
            @Xcnte

            没有使用CDN

            1. Xcnte
              @门寒子
              该评论仅登录用户及评论双方可见
  110. 槐序二三煊

    全文几本无自动换行,本人应付中考,暂无时间去折腾,希望作者能首推。

    1. Xcnte
      @槐序二三煊

      你好,https://www.zxu.me/usr/themes/handsome/assets/css/handsome.css?v=1.3.2这个CSS文件与插件样式冲突,建议您删除文件中滑动条样式,也可以留下您联系方式,我这边发给你

      1. 槐序二三煊
        @Xcnte

        呃呃呃呃,实在抱歉,打字过于匆忙,原意为:"全网基本无代码高亮自动换行"

        1. Xcnte
          @槐序二三煊
          该评论仅登录用户及评论双方可见
          1. 槐序二三煊
            @Xcnte

            换行,过长的代码适应页面另起一行,而不是滑动条。滑动条不够直接。

            1. Xcnte
              @槐序二三煊

              那除非你在文章的代码块里手动换行,插件默认的显示效果就是滑动条

              1. 槐序二三煊
                @Xcnte

                φ( ̄∇ ̄o)我的意思是建议你研究下...算了...╮(╯▽╰)╭

                1. Xcnte
                  @槐序二三煊

                  明白你的意思,但是换行你想一下 如果一句代码中途被强制截断换行,视觉上不觉得奇怪吗?

  111. Xcnte

    朋友,弄篇测试文章

    1. 小波仔
      @Xcnte
      该评论仅登录用户及评论双方可见
      1. Xcnte
        @小波仔
        该评论仅登录用户及评论双方可见
        1. 小波仔
          @Xcnte
          该评论仅登录用户及评论双方可见
  112. 小波仔
    该评论仅登录用户及评论双方可见
    1. Xcnte
      @小波仔

      能否给个测试地址?
      滴滴滴~访客卡,请上车的旅客系好安全带,现在是:Mon Apr 22 2019 09:39:24 GMT+0800 (中国标准时间)

  113. 萧晨冰雪

    激活404

    1. 萧晨冰雪
      @萧晨冰雪

      已正常

    2. Xcnte
      @萧晨冰雪

      注意文件夹的命名,别带空格

  114. 拾光

    我安装了插件,也开启了。直接下载对应版本的handsome.min.css替换。主题也设置了PJAX回调函数。清空了对应CDN,效果出不来呢。具体出来效果在我博客测试文章,有时间帮忙看看谢谢

    1. Xcnte
      @拾光

      还有,您的handsome.min.css文件没有替换成功,请重新替换一次

      1. 拾光
        @Xcnte

        我更新了5.1.1插件的效果出来了。但是在首页点进文章页内容出不来。必须要刷新一遍内容才能出来。这个是什么回事呢

        1. Xcnte
          @拾光

          能仔细看文章嘛?Pjax这一块

          1. 拾光
            @Xcnte

            原本Pjax是开启的,也添加了Pjax函数就会出现问题。现在关掉Pjax功能开关,文章内容才正常,但是整个网页都刷新了。好无奈∠( ᐛ 」∠)_

            1. 黄凯
              @拾光

              我也是~~关了pjax就正常了,不然要刷新一次~

              1. Xcnte
                @黄凯

                检查一下pjax是否正确

                1. 黄凯
                  @Xcnte

                  哈哈,很奇怪。关了再打开就正常了~~

            2. Xcnte
              @拾光

              不会,开启了PJAX就没问题了,你开起来后自己清一下缓存看看吧

    2. Xcnte
      @拾光

      这边看了下,效果已经有了

  115. 黄凯

    谢谢博主,已正常~

    1. Xcnte
      @黄凯

      搞定了就好|´・ω・)ノ

  116. Nisekoi

    语言类型为空的时候输出默认风格啊,能不能改成当语言类型为某个特定的值时才输出为默认风格。
    感觉挺多人都习惯不输入语言类别的。不说了,我去一个一个改类别了

    1. Xcnte
      @Nisekoi

      你可以自己去改,不习惯输入语言类别的说真的,你是我见过第一个
      如果喜欢默认风格,建议别用插件

      1. Nisekoi
        @Xcnte

        我不是这个意思,并不是喜欢使用默认风格,我指的是在```后面必须加上语言类别如shell、php之类的,插件才会输出MAC风格的代码框。
        我文章的都是没写语言类别的,装了插件之后由于没写语言类别全变成默认风格了。好在文章不多,后来一个一个去改好、添加了语言类别。接着我去看了几个使用了这款插件的用户,发现其中也有一些人不习惯写语言类别而变成了默认风格。当然可能大部分人都是写了的。
        我的建议是能否在不输入语言类别时依旧输出MAC风格。在语言风格为none(这个随意)时输出默认风格。
        当然,我只是把我的想法给写了上来,您也没有义务因为我一个人修改插件代码。

        1. Xcnte
          @Nisekoi

          不好意思,因为最近很忙,没怎么认真看评论,感谢您的建议

        2. Xcnte
          @Nisekoi

          最初的时候我就是按照你现在的想法去改的,但是后来觉得可能有一部分人希望某些代码块不显示MAC风格,比如说一些简单的一句话代码之类,下个版本会考虑加入自定义开关吧

  117. Seale

    希望优化一点问题,就是当鼠标在code块里滑动(这个时候code块获得了焦点)的时候再把鼠标移出外界文章不能滑动(此时焦点还在code块里)希望能够优化这一问题,优化下用户体验! 最后资瓷一波大佬!!!!!!!!

    滴滴滴~访客卡,请上车的旅客系好安全带,现在是:Fri Apr 12 2019 22:33:40 GMT+0800 (中国标准时间)

    1. Xcnte
      @Seale

      这个问题已经解决了,你可以看看我https://www.xcnte.com/archives/297/,当鼠标移动到代码块中获得焦点,移到外界文章焦点就转到代码块外了

      1. Seale
        @Xcnte

        大佬可以尝试一下点击code块后,在将鼠标移出
        可以在鼠标移出code块的时候初始化焦点,来改善下用户体验!

        1. Xcnte
          @Seale

          点击后,若鼠标移出code块,焦点已不在代码块里了,你可以换个游览器看看

          1. Seale
            @Xcnte

            好吧有个滚动缓动导致了有点延迟,尴尬

            1. Xcnte
              @Seale

              嗯!好的,感谢你的建议

  118. 刘大喵

    5.1.1好像不能用哎~~

    1. Xcnte
      @刘大喵

      已经更新了,Handsome5.1.1一样可用

      1. 刘大喵
        @Xcnte

        按照步骤设置了 没生效...

        1. Xcnte
          @刘大喵

          请你仔细检查一下,包括文章里代码块的书写样式
          别人使用都没任何问题的

          1. 刘大喵
            @Xcnte

            知道了,原来是没设置语言类型 - -
            另外我想请问下,支持的语言类型 在什么地方可以查看?

            1. Xcnte
              @刘大喵

              地址:https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript
              这里可以查看支持的语言类型

  119. 皮皮凛

    还有个问题...本文写的要将插件文件夹名改为"Code Prettify",应该是"CodePrettify"吧,不应该有空格

    1. Xcnte
      @皮皮凛

      是的,这里我没有注意,稍后会修改一下

  120. 哈喽雷

    感谢大佬。。。发现小问题,在小屏幕界面代码开头会被当着,改了下css就正常了

    1. Xcnte
      @哈喽雷

      感谢提醒,已修复

  121. 皮皮凛

    还要替换handsome.min.css文件呀....我的各种魔改岂不是无法保留了..

    1. Xcnte
      @皮皮凛

      其实替换高亮部分的css内容就够了,我等下发出来吧

      1. 皮皮凛
        @Xcnte

        谢谢,麻烦你了

        1. Xcnte
          @皮皮凛

          已添加~|´・ω・)ノ

          1. 皮皮凛
  122. 无用挂件

    装了这个插件之后没法禁用/启用任何插件...

    1. 无用挂件
      @无用挂件

      突然又好了...尴尬

  123. 爱莉

    是大佬 关注了

  124. Airs_Lau

    滴滴滴~访客卡,请上车的旅客系好安全带,现在是:Thu Apr 11 2019 13:45:52 GMT+0800 (中国标准时间)

  125. 刘大喵

    来了
    滴滴滴~访客卡,请上车的旅客系好安全带,现在是:Wed Apr 10 2019 23:22:49 GMT+0800 (中国标准时间)

  126. Xcnte

    如果插件符合你的心意,不妨留言支持一下?

  127. Gamesme

    已撸
    滴滴滴~访客卡,请上车的旅客系好安全带,现在是:Wed Apr 10 2019 20:46:20 GMT+0800 (中国标准时间)