之前一直使用Yahoo UI工具包中自带的syntaxhighlighter作为代码显示工具,但是版本比较低,支持的语言种类也相对较少,这次借着升级wordpress的机会去了SyntaxHighlighter的网站下载并安装了最新的版本。新版本的SyntaxHighlighter支持更多语言种类和别名标记,而且样式也更加美观了。
Supported languages
Here's a list of supported languages and their aliases:
|
Language
|
Aliases
|
|
C++
|
cpp, c, c++
|
|
C#
|
c#, c-sharp, csharp
|
|
CSS
|
css
|
|
Delphi
|
delphi, pascal
|
|
Java
|
java
|
|
Java Script
|
js, jscript, javascript
|
|
PHP
|
php
|
|
Python
|
py, python
|
|
Ruby
|
rb, ruby, rails, ror
|
|
Sql
|
sql
|
|
VB
|
vb, vb.net
|
|
XML/HTML
|
xml, html, xhtml, xslt
|
一段Python代码
#!/usr/bin/python
from datetime import date
from datetime import timedelta
if __name__ == ‘__main__’:
now = date.today()
monday = now - timedelta(days=now.weekday())
print monday.strftime(”%Y%m%d”)
ShareThis