代码效果在html / blog中

时间:2010-03-30 09:38:44

标签: php wordpress drupal syntax-highlighting

我正在使用Eclipse编写php,我自然会像所有IDE一样进行颜色编码。

如何在博客中获得相同的效果?

看到这个例子(向下滚动以查看代码颜色),他有全彩色,绿色,红色,蓝色,非常接受我会说

http://www.tellinya.com/read/2007/06/15/20.html

是否有可以实现此目的的独立PHP,或者我是否需要插件并安装CMS?如果可能的话,我更喜欢独立。

6 个答案:

答案 0 :(得分:2)

您可以使用SyntaxHighlighter,这是一个纯粹的JavaScript解决方案。或者查看9 Useful Javascript Syntax Highlighting Scripts了解更多信息。

答案 1 :(得分:1)

如果要在服务器端生成突出显示,可以使用PHP库GeSHi。还有Drupal plugin作为输出过滤器。

答案 2 :(得分:0)

在您展示的示例中,作者将代码段封装在<code></code>标记中以保留缩进,并且他使用样式信息来设置颜色。

您可以使用一些javascript代码为PHP启用“语法突出显示”,这是您想要的。

您可能希望查看一下,例如:

http://softwaremaniacs.org/soft/highlight/en/

答案 3 :(得分:0)

对于drupal使用GeSHi Filter for syntax highlighting模块......

答案 4 :(得分:0)

您可以使用JavaScript在任意位置嵌入Pastie个代码段。 他们有一个blog post on it。我喜欢它!

答案 5 :(得分:0)

对于Wordpress,您可以使用http://wordpress.org/extend/plugins/wp-syntax/插件。如果您只需要PHP基本内容,则可以使用本机http://php.net/highlight_string函数。