C++爱好者博客
2011-03-05 16:11
811 查看
本博是一个偏向于技术的博客,主要是互联网和程序开发相关内容,所以经常会分享一些代码给大家看,由于习惯了VS中VA插件的代码高亮显示,博客中的黑白代码看起来显得就可读性非常不高,搜索了一下Wordpress中的相关插件,试用了几个,还是觉得SyntaxHighlighter最适合了,跟我们开发环境的高亮非常类似,代码可读性大大提高,像大家着重推荐下此款插件。
SyntaxHighlighter开发者主页: http://alexgorbatchev.com/SyntaxHighlighter/ http://www.viper007bond.com/wordpress-plugins/syntaxhighlighter/
安装方法:去上述网站下载插件压缩包
Method1:解压缩FTP上传到网站空间的wp-content/plugin下面
Method2:直接在wordpress后台插件处上传该插件压缩包,无需解压
Method3:在wordpress后台插件处搜索该插件,直接下载安装即可
安装完成后,在后台-插件 启用它,后台有一些设置,是中英文混着的,不过都很简单,相信你可以看的懂的,实在不明白的多设置几次就明白了。
代码效果图见下面,我列出了几种常见语言的效果:
C/C++效果:
C++
class String
{
public:
String(const char *str = NULL); // 普通构造函数
String(const String &other); // 拷贝构造函数
~ String(void); // 析构函数
String& operate =(const String &other); // 赋值函数
private:
char *m_data; // 用于保存字符串
};
1 2 3 4 5 6 7 8 9 10 | class String { public: String(const char *str = NULL); // 普通构造函数 String(const String &other); // 拷贝构造函数 ~ String(void); // 析构函数 String& operate =(const String &other); // 赋值函数 private: char *m_data; // 用于保存字符串 }; |
XHTML
<html>
<body>
<p>
<a href="http://www.cppfans.org/archives/269.html ">这是一个链接</a>
</p>
<p>
<a href="http://www.cppfans.org" target=_blank>C++爱好者站点链接</a>
</p>
</body>
</html>
1 2 3 4 5 6 7 8 9 10 | <html> <body> <p> <a href="http://www.cppfans.org/archives/269.html ">这是一个链接</a> </p> <p> <a href="http://www.cppfans.org" target=_blank>C++爱好者站点链接</a> </p> </body> </html> |
PHP
<?php
$youip=$HTTP_SERVER_VARS["REMOTE_ADDR"]; // 获取本机IP地址
$remoteip=$HTTP_POST_VARS['remoteip']; // 获取表单提交的IP地址
?>
1 2 3 4 | <?php $youip=$HTTP_SERVER_VARS["REMOTE_ADDR"]; // 获取本机IP地址 $remoteip=$HTTP_POST_VARS['remoteip']; // 获取表单提交的IP地址 ?> |
启用该插件之后,在后台编辑器里切换到HTML方式,在你的代码段前后加上语言的标签,比如你使用的语言是PHP,则加上如下标签就可以了,[#PHP] your code [/PHP] (注意:此处是没有#,为了演示特别加上符号,否则会被该插件自动着色的)。
使用wordpress的朋友,如果还在为寻找代码着色工具而烦恼的话,可以试试这个插件。