




























许多朋友说代码发芽网 需要增强内功,呵呵,这两天在搞颜色主题。
对于没有什么颜色美感的人来说,用现成比自己从头做要好。
因为我最喜欢用vim,所以首先想到的就是流行的vim主题。
先从vim的网站上搞了22个最流行的主题(top downloads and top votes),包括desert / wombat / midnight2等等。
整个过程挺烦的,写了五六个python脚本才勉强搞定,这还是在有现成的vim2pygments脚本(不是直接转成css)的帮助下。
不说其中的艰难,随便打开一篇改改配色看看效果吧:http://www.fayaa.com/code/view/157/
下面贴几个例子,不同的字体和配色方案(这种高亮效果在RSS阅读器浏览时依然有效! )
Courier New + desert 主题
Python代码 : Python生成Gravatar url的函数
01
def
gravatar_url
(
email
,
size
=
40
):
02
# import code for encoding urls and generating md5 hashes
03
import
urllib
,
hashlib
04
# Set parameter variables here
05
default
=
"http://www.fayaa.com/static/images/code/gravatar.gif"
06
# construct the url
07
url
=
"http://www.gravatar.com/avatar.php?"
08
url
+=
urllib
.
urlencode
({
09
'gravatar_id'
:
hashlib
.
md5
(
email
)
.
hexdigest
(),
10
'default'
:
default
,
11
'size'
:
str
(
size
)})
12
return
url
Comic + wombat 主题
Python代码 : Python生成Gravatar url的函数
01
def
gravatar_url
(
email
,
size
=
40
):
02
# import code for encoding urls and generating md5 hashes
03
import
urllib
,
hashlib
04
# Set parameter variables here
05
default
=
"http://www.fayaa.com/static/images/code/gravatar.gif"
06
# construct the url
07
url
=
"http://www.gravatar.com/avatar.php?"
08
url
+=
urllib
.
urlencode
({
09
'gravatar_id'
:
hashlib
.
md5
(
email
)
.
hexdigest
(),
10
'default'
:
default
,
11
'size'
:
str
(
size
)})
12
return
url
Consolas + pyte 主题(consolas 在安装了visual studio的机器上有)
Python代码 : Python生成Gravatar url的函数
01
def
gravatar_url
(
email
,
size
=
40
):
02
# import code for encoding urls and generating md5 hashes
03
import
urllib
,
hashlib
04
# Set parameter variables here
05
default
=
"http://www.fayaa.com/static/images/code/gravatar.gif"
06
# construct the url
07
url
=
"http://www.gravatar.com/avatar.php?"
08
url
+=
urllib
.
urlencode
({
09
'gravatar_id'
:
hashlib
.
md5
(
email
)
.
hexdigest
(),
10
'default'
:
default
,
11
'size'
:
str
(
size
)})
12
return
url
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。