typecho高亮插件正式出炉

经过10多个小时的努力,参考了很多插件,终于完成了typecho下的第一个插件制作。能兼容我原来在pj下的代码发布模式,也就是不用改文章内容,保持显示与原来一直,当然也适合新博客使用!

下载   FHilight.zip      FHilight.1.0.1.7z

使用方式如下:

1、解压上传插件到安装目录

2、设置插件,选择你经常发布代码的语言 和 代码显示风格

3、使用格式:

[ code = php123] code [ /code]  (可以替换成你需要的代码标记格式,不过需要替换插件源码中的正则解析)

php是你要发布代码的语言 (正式使用时方括号[ ]中不能包含空格)

123是起始行号,如果不写起始行号,默认从1开始

<?php

$arr = array("one", "two", "three");

reset($arr);

while (list(, $value) = each($arr)) {

    echo "Value: $value<br />\n";

}

foreach ($arr as $value) {

    echo "Value: $value<br />\n";

}

?>

Published by 阿飞 on
Tags: typecho, SyntaxHighlighter, 高亮

10 条评论

  1. 对于大段代码的效率是怎样的?比较关注这个。

    1. 应该还行,本地测试非常好。因为对存入数据库的代码没怎么改变,是读出来后,在根据标签替换显示,所以应该受js的运行效率影响,只要js效率高就行,这个因浏览器不同而不同。

  2. 复制代码会把行号一起给复制了,不便于利用。

    1. 鼠标处于代码上时,代码右上角有工具条可以普通方式查看代码和复制代码

      1. 查看代码后再复制内容可以用。
        直接选择‘复制代码’空格会变成 

  3. 很强大,我在自己博客里推荐了
    但是是不是在Windows Live Writer里没法用?

    1. Live Writer有专用的代码高亮插件。

  4. [...]    作者版权:1、该插件来自DEFE,版权归其所有     2、插件发布地址 :     点我到达               [...]

  5. [...]    作者版权:1、该插件来自DEFE,版权归其所有     2、插件发布地址 :     点我到达               [...]