果断收藏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 相关文章推荐
在次封装easyui-Dialog插件实现代码
Nov 14 Javascript
Javascript面向对象设计一 工厂模式
Dec 20 Javascript
js限制textarea每行输入字符串长度的代码
Oct 31 Javascript
seajs加载jquery时提示$ is not a function该怎么解决
Oct 23 Javascript
javascript实现动态统计图开发实例
Nov 21 Javascript
简单的js计算器实现
Oct 26 Javascript
JS开发中百度地图+城市联动实现实时触发查询地址功能
Apr 13 Javascript
JavaScript实现二叉树的先序、中序及后序遍历方法详解
Oct 26 Javascript
解析Vue 2.5的Diff算法
Nov 28 Javascript
Iview Table组件中各种组件扩展的使用
Oct 20 Javascript
关于vue-cli 3配置打包优化要点(推荐)
Apr 22 Javascript
vue实现滑动超出指定距离回顶部功能
Jul 31 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
php使用wordwrap格式化文本段落的方法
2015/03/17 PHP
thinkphp中多表查询中防止数据重复的sql语句(必看)
2016/09/22 PHP
php实现的统计字数函数定义与使用示例
2017/07/26 PHP
Yii框架的路由配置方法分析
2019/09/09 PHP
列表内容的选择
2006/06/30 Javascript
jQuery EasyUI中对表格进行编辑的实现代码
2010/06/10 Javascript
js 窗口抖动示例
2013/09/04 Javascript
举例详解JavaScript中Promise的使用
2015/06/24 Javascript
基于jQuery和CSS3制作数字时钟附源码下载(jquery篇)
2015/11/24 Javascript
Ubuntu系统下Angularjs开发环境安装
2016/09/01 Javascript
jQuery中页面返回顶部的方法总结
2016/12/30 Javascript
jQuery EasyUI之验证框validatebox实例详解
2017/04/10 jQuery
AngularJS的脏检查深入分析
2017/04/22 Javascript
jQuery自定义多选下拉框效果
2017/06/19 jQuery
webpack热模块替换(HMR)/热更新的方法
2018/04/05 Javascript
vue mounted组件的使用
2018/06/18 Javascript
js实现下拉框二级联动
2018/12/04 Javascript
JS遍历JSON数组及获取JSON数组长度操作示例【测试可用】
2018/12/12 Javascript
Bootstrap简单实用的表单验证插件BootstrapValidator用法实例详解
2020/03/29 Javascript
JS常见错误(Error)及处理方案详解
2020/07/02 Javascript
讲解Python中运算符使用时的优先级
2015/05/14 Python
使用tensorflow实现AlexNet
2017/11/20 Python
python numpy和list查询其中某个数的个数及定位方法
2018/06/27 Python
Python socket实现多对多全双工通信的方法
2019/02/13 Python
新手如何发布Python项目开源包过程详解
2019/07/11 Python
Python 经典算法100及解析(小结)
2019/09/13 Python
Python学习之路之pycharm的第一个项目搭建过程
2020/06/18 Python
详解python logging日志传输
2020/07/01 Python
解决导入django_filters不成功问题No module named 'django_filter'
2020/07/15 Python
联想美国官方商城:Lenovo美国
2017/06/19 全球购物
菲律宾酒店预订网站:Hotels.com菲律宾
2017/07/12 全球购物
个人授权委托书范本
2014/04/03 职场文书
2014年会计工作总结
2014/11/27 职场文书
给医院的感谢信
2015/01/21 职场文书
管理人员岗位职责
2015/02/14 职场文书
给原生html中添加水印遮罩层的实现示例
2021/04/02 Javascript