对于编程的Blogger,经常要在自己的博客中添加一些源代码,MT在默认的情况下是不会美化代码的,并且格式也会乱掉,当然有插件来解决这些问题,那就是SyntaxHighlighter。
1、安装
下载地址:http://blogspot.makotokw.com/portfolio/movabletype/syntaxhighlighter/
下载该插件,然后按照相应的MovableType安装目录复制进去即可。然后找到Header模板,粘贴下面的代码:
<$MTSyntaxHighlighterInclude brush="csharp,cpp,php,sql,xml,java,plain" theme="default"$>
按照下面的表格选择你需要美化的语言,不需要使用那么多的语言就不要都加上去,因为每种语言都是用JavaScript来美化的,多一种语言就多引用一个JavaScript文件。
brush可以使用这些参数:as3, csharp, cpp, css, delphi, diff, groovy, jscript, perl, java, php, plain, powershell , python, ruby, scala, sql, vb, xml(Use CSV)
theme可以使用这些参数:default, django, emacs,fadetogrey,midnight, rdark
各种语言和brush的对照表可以查看这里。
2、使用方法
在编辑日志的时候选择"SyntaxHighlighter" or "SyntaxHighlighter + Convert Line Breaks"格式,然后插入代码。我的建议是,当你用客户端或者后台写完日志的主要内容之后,然后再来用"SyntaxHighlighter" or "SyntaxHighlighter + Convert Line Breaks"格式编辑来插入代码。
3、截图
这是源代码的截图。
这是使用默认模板的一段PHP代码的截图,点击后面的四个功能键,还可以查看源代码,打印等等。
Z、总结
我个人认为,可以新建一个博客,专门用来放置源代码,在我们的日志页面中,直接连接过去即可。代码的页面我们手动编辑,然后日志的页面我们可以使用Windows Live Writer等来编辑比较方便。我在MT5.01下使用正常,这款插件应该支持MT5。
最近都没怎么折腾技术了