代码高亮里面我个人比较偏爱Google Code Prettify这款,主要是比较喜欢它的样式,而且加载也非常的简单。由于更新了新版本,70大大写的Google Code Pretty插件使用起来就好像有点不太正常了。所以我根据自己的习惯重新写了这款插件,也叫Google Code Pretty,但是版本号升级成了2.0.0,希望不跟大大的重了吧。
如何使用?
Google Code Prettify是JavaScript前台渲染高亮插件,基本不占用后台资源。
启用插件之后选择一款你们喜欢的样式就算启用成功了。
插件自带5款样式,虽然不像某插件自带三十多款样式,不过也基本算满足一些人的需求了。
后台设置同时非常温馨的自带了自定义CSS设置,如果对当前高亮样式不满意,可以在自定义CSS内DIY自己想要的样式。
效果预览
下载地址:http://imnerd.org/google-code-prettify-plugin-for-typecho-0-9.html
【又一款Typecho 0.9 的代码高亮插件】GoogleCodePrettify 2.0 发布!
版主: woniou
-
- 帖子: 10
- 注册时间: 2013年 11月 25日 16:33
- 联系:
Re: 【又一款Typecho 0.9 的代码高亮插件】GoogleCodePrettify 2.0 发布!
好鸡油来了,好丽友好鸡油~~~~~~~~~~~~~~~
Re: 【又一款Typecho 0.9 的代码高亮插件】GoogleCodePrettify 2.0 发布!
来一次真不容易啊。我以前的帐号登不上也找不回。。。历尽千辛万苦。。。基友,我来支持你了。
Re: 【又一款Typecho 0.9 的代码高亮插件】GoogleCodePrettify 2.0 发布!
虽然不明白你说的什么,但是好牛逼的样子哦
Re: 【又一款Typecho 0.9 的代码高亮插件】GoogleCodePrettify 2.0 发布!
既然输出自定义了,还要输出默认的 css 吗?我个人不太喜欢,重复覆盖一边css样式。
是否需要处理一下,比如这样?
又或者在里面建个空的custom.css文件,如果写入的话,修改保存并输出这个文件?
代码: 全选
$cssUrl = Helper::options()->pluginUrl . '/GoogleCodePrettify/src/' . $type . '.css';
echo '<link rel="stylesheet" type="text/css" href="' . $cssUrl . '" />';
if($custom != '') echo "<style type=\"text/css\">$custom</style>";
是否需要处理一下,比如这样?
代码: 全选
if (!empty($custom)) {
echo "<style type=\"text/css\">$custom</style>";
} else {
echo '<link rel="stylesheet" type="text/css" href="' . $cssUrl . '" />';
}
又或者在里面建个空的custom.css文件,如果写入的话,修改保存并输出这个文件?
Re: 【又一款Typecho 0.9 的代码高亮插件】GoogleCodePrettify 2.0 发布!
ShingChi 写了:既然输出自定义了,还要输出默认的 css 吗?代码: 全选
$cssUrl = Helper::options()->pluginUrl . '/GoogleCodePrettify/src/' . $type . '.css';
echo '<link rel="stylesheet" type="text/css" href="' . $cssUrl . '" />';
if($custom != '') echo "<style type=\"text/css\">$custom</style>";
是否需要处理一下,比如这样?代码: 全选
if (!empty($custom)) {
echo "<style type=\"text/css\">$custom</style>";
} else {
echo '<link rel="stylesheet" type="text/css" href="' . $cssUrl . '" />';
}
如果那样的话会很麻烦,自定义都要全部的代码都写一遍。我这样写的话可以只要写一部分就好了,对原样式基础上进行修改的话我这样写就比较好了。
Re: 【又一款Typecho 0.9 的代码高亮插件】GoogleCodePrettify 2.0 发布!
lizheming 写了:如果那样的话会很麻烦,自定义都要全部的代码都写一遍。我这样写的话可以只要写一部分就好了,对原样式基础上进行修改的话我这样写就比较好了。
这个也是啊,重写全部也麻烦。