zz代码发芽网更新 - 界面清晰、支持论坛(Discuz!)、一键复制HTML/BBcode

介绍代码发芽网,一款无需插件支持的博客代码高亮工具。支持近百种编程语言及30多种高亮主题,兼容多种平台如论坛、邮箱等,并提供搜索、复制等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者:半瓶墨水 链接:http://www.2maomao.com/blog/code-fayaa-update-20080724/

接上篇:代码发芽网 - 代码高亮 - 添加了22个流行的vim配色主题
继续增强内功。

代码发芽网( http://www.fayaa.com/code/ )简介:
1. 无需插件支持blog代码高亮
2. 近百种编程语言,30多个流行的高亮主题
3. 稳定支持各种blog、论坛、邮箱

最新更新
1. 界面更新:一改原来的混乱方案,采用更加清晰的表格、布局来帮助你更高效的完成代码高亮、收藏、评论等操作

2. 支持论坛:论坛中一般为了安全考虑采用BBcode,最近更新的功能(显示代码页点击”复制BBcode”)对Discuz!等论坛有非常棒的支持。

3. 点击复制:有不少网友试用的是HTML简单编辑器,提出需要简单的复制HTML代码的功能,现在提供的只需要点击一个链接即可完成。同样也提供了对BBcode和源代码的复制功能。

4. 搜索功能:提供了搜索所有代码标题的功能

5. 一些bug fix和边角功能的更新,使得生成的代码体积下降了50%!(据我实验,虽不算最优,可改进空间已经很小了)

BTW: 刚刚试了一下优快云的blog,居然已经可以支持了,看来优快云暗自在更新。

还是贴两个例子看看效果吧

来个desert主题的:

01 //转到固定长度的十六进制字符串,不够则补0
02 function zero_fill_hex ( num , digits ) {
03   var s = num . toString ( 16 );
04   while ( s . length < digits )
05     s = "0" + s ;
06   return s ;
07 }
08
09 //妈的,怎么都没搜到怎么用javascript找出一个背景色的数值,只好自己解析
10 function rgb2hex ( rgb ) {
11   //nnd, Firefox / IE not the same, fxck
12   if ( rgb . charAt ( 0 ) == '#' )
13     return rgb ;
14   var n = Number ( rgb );
15   var ds = rgb . split ( /\D+/ );
16   var decimal = Number ( ds [ 1 ]) * 65536 + Number ( ds [ 2 ]) * 256 + Number ( ds [ 3 ]);
17   return "#" + zero_fill_hex ( decimal , 6 );
18 }

来个浅色背景的主题:

a { color : #0000CC; text-decoration : none; }
a :visited { color : #0000CC; text-decoration : none; }
a :hover { text-decoration : underline; }
a img { padding : 0px; margin : 0px auto; border-style : none; }
img { padding : 0px; margin : 0px auto; border-style : none; }
input :focus , select :focus , textarea :focus {
  border : 1px solid #ff00ff;
  background : #FFFFBB;
}
thead { background : #ccff99; }
input , textarea { border : 1px solid #c0c0c0; }
ul { padding : 0px; margin : 0px auto; list-style : none; }
.submit { background : #ccff99; font-size : x-large; }
.error_text , .errorlist { color : #F80098; }
.error { border : 3px solid red; }
.clear { clear : both; }
body {
  font-family : "Verdana" , "Tahoma" , "Georgia" , "Arial" , "微软雅黑" , "宋体";
  padding : 0px;
  margin : 0px auto;
}
table , ul { font-family : "微软雅黑" , "宋体"; }
form { padding-left : 3px; }

最后来个卡通点儿的字体:

#from http: //bbs.bccn.net/thread-224663-1-1.html
int GCD ( int a , int b )
{
   if ( b == 0 ) return a ;
   else return GCD ( b , a % b );
}

int LCM ( int a , int b )
{
   return a * b / GCD ( a , b );
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值