9个实用的基于javascript的语法高亮脚本

9个实用的基于javascript的语法高亮脚本

中文原文:http://blog.youmila.com/?p=597

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

翻译:yapollo.li@gmail.com

在我们的blog中通常有很多的代码要show给我们的client看,而且我们周围也有很多的语法高亮的脚本,其中大多是基于javascript的,当然也有基于python和Ruby的

下面我们就来介绍一些基于javascript的语法高亮脚本

1. SyntaxHighlighter

我相信这是我们最常见也最实用的语法高亮的脚本,它支持很多语言的语法高亮,如果不是默认支持的语言你也可以容易的找到你要高亮的语言的brush
你可以从这里custom brushes list(自定义brush列表)中选择适合你的brush,下载使用。

syntax-highlighter

syntax_list

2. SHJS

shjs是一个基于javascript的语法高亮脚本,它适用的语言是基于GNU 源代码高亮支持的。它目前支持很多中语言的语法高亮,而且支持目前主流的浏览器

比如as Firefox 2 and 3, IE 6 and 7, Opera 9.6, Safari 3.2 and Chrome 1.0

shjs

3. beautyOfCode

beautyOfCode 是一个jquery 插件,它使用SyntaxHighlighter语法,更好的支持xhtml的语法高亮

beauty-of-code

4. Chili

Chili 也是一个jquery语法高亮插件,它支持多语言的高亮,配置选项中有很多可以设置。
chili

5. Lighter.js

lighter.js是一个免费的MooTools语法高亮插件,使用 lighter.js 的方法非常简单就是在web页面中加入一个scritp标签引入即可。

lighter-js

6. Highlight.js

hightlight用起来非常简单,并且支持多语言的高亮。它已经被整合到多个论坛或者cms或者blog中作为插件使用。

highlight-js

7. DlHighlight

只是一个简单的语法高亮脚本,只支持4中语言JavaScript, CSS, XML, HTML.

dlhighlight

8. Google Code Prettify

Google Code Prettify 是个js和css的语法高亮脚本。

google-code-prettify

9. JUSH

JUSH 是另外一个支持语法高亮的jquery插件,它支持很多种语言语法高亮。比如:HTML, CSS, PHP,PY and SQL.

jush

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值