果断收藏9个Javascript代码高亮脚本


Posted in Javascript onJanuary 06, 2016

代码高亮很有用,特别是在需要在网站或者blog中显示自己编写的代码的时候,或者给其他人查看或调试语法错误的时候。我们可以将代码高亮,以便阅读者可以十分方便的读取代码块,增加用户阅读代码的良好体验。

目前,有很多免费而且有用的代码高亮脚本。这些脚本大多是由Javascript语言编写,也有些使用其它语言(比如java、Phyton或Ruby)等写的。

下面来推荐最受欢迎、最实用的9个Javascript代码高亮脚本。

1.SyntaxHighlighter

我相信这是最普遍代码高亮代码。它支持多种不同的语言,而且如果你使用的语言不被默认支持,你也可以很简单的创建新“刷子”。

果断收藏9个Javascript代码高亮脚本

2.SHJS

SHJS是Syntax Highlighting in Javascript的简写。It 来自于GNU 源码高亮语言。并支持很多种编程语言。经测试SHJS 支持主流浏览器比如Firefox 2+, IE 6+, Opera 9.6+, Safari 3.2 及Chrome 1.0+.

果断收藏9个Javascript代码高亮脚本

3.beautyOfCode

beautyOfCode 是一款jQuery 代码高亮插件。它使用SyntaxHighlighter 的脚本,并使其更好的兼容XHTML。

果断收藏9个Javascript代码高亮脚本

4.Chili

Chili 是一个jQuery代码高亮插件。它捆绑了很多种语言支持,并支持多个设置选项。

果断收藏9个Javascript代码高亮脚本

5.Lighter.js

Lighter.js是一款免费的MooTools代码高亮插件。使用lighter.js简单到只需要在你的页面中添加一段简单的脚本就OK了。

果断收藏9个Javascript代码高亮脚本

6.Highlight.js

highlight.js是一款非常容易使用的高亮脚本,支持多种编程语言。它还有一些很有用的插件,很容易的部署到其它CMS、论坛或博客。

果断收藏9个Javascript代码高亮脚本

7.DlHighlight

DlHighlight是一款简单的代码高亮脚本,它只支持4种编程语言:JavaScript, CSS, XML, HTML.

果断收藏9个Javascript代码高亮脚本

8.Google Code Prettify

Google Code Prettify 有一个JavaScript模型和CSS文件,支持HTML页面中的语法高亮。

果断收藏9个Javascript代码高亮脚本

9.JUSH

JUSH是另一个jQuery语法高亮插件,支持多种编程语言,比如: HTML、CSS、 PHP、PY 和 SQL.

果断收藏9个Javascript代码高亮脚本

总之,收藏几款代码高亮的脚本对于做开发的朋友是一个明智的选择,希望大家喜欢。

Javascript 相关文章推荐
让GoogleCode的SVN下的HTML文件在FireFox下正常显示.
May 25 Javascript
js ondocumentready onmouseover onclick onmouseout 样式
Jul 22 Javascript
在JavaScript中获取请求的URL参数
Dec 22 Javascript
点击A元素触发B元素的事件在IE8下会识别成A元素
Sep 04 Javascript
JS 日期与时间戮相互转化的简单实例
Jun 22 Javascript
JS日期对象简单操作(获取当前年份、星期、时间)
Oct 26 Javascript
Javascript 详解封装from表单数据为json串进行ajax提交
Mar 29 Javascript
解决vue-cli创建项目的loader问题
Mar 13 Javascript
Angular5中提取公共组件之radio list的实例代码
Jul 10 Javascript
详解Webstorm 下的Angular2.0开发之路(图文)
Dec 06 Javascript
原生JS实现顶部导航栏显示按钮+搜索框功能
Dec 25 Javascript
Vue如何提升首屏加载速度实例解析
Jun 25 Javascript
基于HTML+CSS,jQuery编写的简易计算器后续(添加了键盘监听)
Jan 05 #Javascript
JavaScript实现简单的tab选项卡切换
Jan 05 #Javascript
javascript实现简单的全选和反选功能
Jan 05 #Javascript
Javascript原型链的原理详解
Jan 05 #Javascript
深入浅析JavaScript系列(13):This? Yes,this!
Jan 05 #Javascript
基于javascript实现图片懒加载
Jan 05 #Javascript
this,this,再次讨论javascript中的this,超全面(经典)
Jan 05 #Javascript
You might like
PHPMyAdmin 快速配置方法
2009/05/11 PHP
批量修改RAR文件注释的php代码
2010/11/20 PHP
php中将一段数据存到一个txt文件中并显示其内容
2014/08/15 PHP
使用PHP访问RabbitMQ消息队列的方法示例
2018/06/06 PHP
JS实现浏览器菜单命令
2006/09/05 Javascript
js 效率组装字符串 StringBuffer
2009/12/23 Javascript
ExtJS Ext.MessageBox.alert()弹出对话框详解
2010/04/02 Javascript
JQuery将文本转化成JSON对象需要注意的问题
2011/05/09 Javascript
三种取消选中单选框radio的方法
2014/09/09 Javascript
jQuery+Ajax实现无刷新分页
2015/10/30 Javascript
学习JavaScript设计模式(代理模式)
2015/12/03 Javascript
浅谈js中的in-for循环
2016/06/28 Javascript
JavaScript实现倒计时跳转页面功能【实用】
2016/12/13 Javascript
Javascript中字符串相关常用的使用方法总结
2017/03/13 Javascript
基于js文件加载优化(详解)
2018/01/03 Javascript
你点的 ES6一些小技巧,请查收
2018/04/25 Javascript
微信小程序开发之自定义tabBar的实现
2018/09/06 Javascript
Jquery $.map使用方法实例详解
2020/09/01 jQuery
Vue与React的区别和优势对比
2020/12/18 Vue.js
Vue-router编程式导航的两种实现代码
2021/03/04 Vue.js
Python 的描述符 descriptor详解
2016/02/27 Python
Python 基础教程之包和类的用法
2017/02/23 Python
python使用opencv按一定间隔截取视频帧
2018/03/06 Python
django中的HTML控件及参数传递方法
2018/03/20 Python
用python实现刷点击率的示例代码
2019/02/21 Python
详解js文件通过python访问数据库方法
2019/03/03 Python
python调用Matplotlib绘制分布点图
2019/10/18 Python
python关于调用函数外的变量实例
2019/12/26 Python
Python字符编码转码之GBK,UTF8互转
2020/02/09 Python
初中优秀教师事迹材料
2014/08/18 职场文书
廉政教育的心得体会
2014/09/01 职场文书
2014年村委会工作总结
2014/11/24 职场文书
银行保安拾金不昧表扬稿
2015/05/05 职场文书
装修公司管理制度
2015/08/05 职场文书
创业计划书之花店
2019/09/20 职场文书
使用Ajax实现无刷新上传文件
2022/04/12 Javascript