浏览器语法高亮插件-highlight.js
2017-04-16 20:36:15 阿炯

highlight.js是一个用于在任何web页面上着色显示各种示例源代码语法的js项目,采用BSD协议授权。


Highlight.js is a syntax highlighter written in JavaScript. It works in the browser as well as on the server. It works with pretty much any markup, doesn’t depend on any framework and has automatic language detection.

具有以下特色:

支持 172 种语言,77 种代码格式化风格。

自动检测语言种类

支持多语言混合的代码高亮

支持Node.js

支持使用任何HTML标记

兼容任意js框架
    
代码高亮插件 highlight.js 可以支持大多数语言,自动识别语言,而且可以根据心情随时切换代码块样式。既包括常见的 c、java、javascript、ruby、perl、python、html、css等,还支持 apache、nginx 这些配置文件的语法,所以,在你书写这些代码的时候,可以看看 highlight.js 是否支持所用的语法,然后标注对应的语言,让 highlight.js 完美的对其高亮显示吧。

最新版本:9.10


官方主页:https://highlightjs.org/

项目主页:https://github.com/isagalaev/highlight.js