零全零美(www.zzgwt.com)
生活中的很多事情,并不像If...Else那么简单!
posts - 96,comments - 52,trackbacks - 0

语法高亮效果使用非常频繁,特别是在博客里展示各种代码的时候,可以让代码更易读。我们身边就有很多语法高亮的插件,其中大部分是用javascript写的,也有一些是通过server端语言实现(比如Phyton或Ruby)。

下面介绍的是一些纯javascript实现的语法高亮插件。

英文原文:http://www.webdesignbooth.com/9-useful-javascript-syntax-highlighting-scripts/

1. SyntaxHighlighter

我相信这个插件是我们使用多的,它支持超多的语言,如果遇到不支持的语法还支持自定义。syntax-highlighter

2. SHJS

SHJS 是js语法高亮插件的代表,它支持很多编程语言,兼容Firefox 2 &3, IE 6 & 7, Opera 9.6, Safari 3.2 &Chrome 1.0。
shjs

3. beautyOfCode

beautyOfCode 是一个基于jQuery的语法高亮插件,使用了Alex Gorbatchev的语法高亮脚本使它更贴近 XHTML标准。
beauty-of-code

4. Chili

Chili is也是基于jQuery的语法高亮插件,支持很多语言并且带很多可配置项。chili

5. Lighter.js

Lighter.js是基于MooTools的免费语法高亮插件, 简单易用。
lighter-js

6. Highlight.js

highlight.js 同样是简单易用,支持多数语言,它有很多可以跟CMS、论坛和博客整合的插件。highlight-js

7. DlHighlight

DlHighlight是一款比较简单的高亮插件,仅支持JavaScript, CSS, XML, HTML。dlhighlight

8. Google Code Prettify

Google Code Prettify是谷歌出品的语法高亮插件,可以高亮html页面中的部分代码片段。google-code-prettify

9. JUSH

JUSH是另外一个 jQuery语法高亮插件 ,支持HTML, CSS, PHP, PY 和 SQL。
jush

本文链接:http://jsssc.cn/9-useful-javascript-syntax-highlighting-scripts/

posted on 2009-11-28 19:21 零全零美 阅读(2234) 评论(0)  编辑  收藏 所属分类: JavaScript

只有注册用户登录后才能发表评论。


网站导航: