2014最热门的JavaScript代码高亮插件推荐


Posted in Javascript onNovember 25, 2014

对于喜欢写技术博客的同学来说,一定对代码高亮组件非常熟悉。一款优秀的JavaScript代码高亮插件,将会帮助你渲染任何一种编程语言,包括一些关键字的着色,以及每行代码的缩进等。今天我们要来分享一些高性能的JavaScript代码高亮插件,这些JavaScript代码高亮插件将非常有效地帮你实现在网页上的代码编辑和展示。

 1、SyntaxHighlighter ? 最优秀的JavaScript代码高亮插件

SyntaxHighlighter 是一款完全基于JavaScript的代码高亮插件,SyntaxHighlighter 可以对大部分编程语言进行着色渲染,而且代码高亮的性能也非常不错。SyntaxHighlighter 可以自定义主题文件,在初始化的时候指定自己喜欢的主题即可。

2014最热门的JavaScript代码高亮插件推荐

官方网站:http://alexgorbatchev.com/SyntaxHighlighter/

 2、Google Code Prettify ? 自由地JavaScript代码高亮插件

Google Code Prettify是一款由Google推出的JavaScript代码高亮插件,Google Code Prettify可以对C/C++, Java, Python, Ruby, PHP, VisualBasic, AWK, Bash, SQL, HTML, XML, CSS, JavaScript, Makefiles和部分Perl编程语言代码高亮着色。

2014最热门的JavaScript代码高亮插件推荐

官方网站:http://code.google.com/p/google-code-prettify/

 3、Highlight.js ? 多风格JavaScript代码高亮插件

highlight.js是一个用于在任何web页面上高亮着色显示各种示例源代码语法的JavaScript项目。具有以下特色:

  • 支持 92 种语言,49 种代码格式化风格。
  • 自动检测语言种类
  • 支持多语言混合的代码高亮
  • 支持Node.js
  • 支持使用任何HTML标记
  • 兼容任意js框架

    2014最热门的JavaScript代码高亮插件推荐

    官方网站:https://highlightjs.org/

     4、Prism.JS -轻量级JavaScript代码高亮插件

    Prism.JS是目前最为轻量级的JavaScript代码高亮插件,他压缩后只有2KB的大小,Prism.JS也支持大部分流行的编程语言,并且支持多种主题样式,开发者只需要引用CSS文件和JS文件即可完成。

    2014最热门的JavaScript代码高亮插件推荐

    官方网站:http://prismjs.com/

     5、jQuery.Syntax ? jQuery轻量级代码高亮插件

    这款代码高亮插件是基于jQuery的,同样也是轻量级的,渲染速度非常快。同时jQuery.Syntax还具有wordpress的插件应用,对于个人博主来说,使用wordpress和jQuery.Syntax可以完美实现0代买的高亮功能。

    2014最热门的JavaScript代码高亮插件推荐

    官方网站:http://www.codeotaku.com/projects/jquery-syntax/index.en

     6、DlHighlight ? jQuery简单高效代码高亮插件

    DlHighlight是基于JavaScript的代码高亮插件,非常简单,目前只支持JavaScript, CSS, XML, HTML。

    2014最热门的JavaScript代码高亮插件推荐

    官方网站:http://mihai.bazon.net/projects/javascript-syntax-highlighting-engine

     7、Rainbow.js ? 可扩展的JavaScript代码高亮插件

    Rainbow 是JavaScript开发的语法高亮工具。被设计为轻量级(压缩后仅1.4 kb),使用简单,可扩展。语法高亮主题完全通过CSS定义。基于正则表达式实现。

    2014最热门的JavaScript代码高亮插件推荐

    官方网站:http://craig.is/making/rainbows

    这几个JavaScript代码高亮插件都是比较常用的,如果你有更优秀的代码高亮插件,欢迎告诉我们。

总结:

最适合自己的才是最好的,所以本文排序在前不代表最推荐,大家还是根据自己的项目需求来选择吧。

Javascript 相关文章推荐
Extjs优化(一)删除冗余代码提高运行速度
Apr 15 Javascript
AngularJS基础知识
Dec 21 Javascript
JS实现兼容各浏览器解析XML文档数据的方法
Jun 01 Javascript
arguments对象验证函数的参数是否合法
Jun 26 Javascript
基于jQuery实现左右图片轮播(原理通用)
Dec 24 Javascript
jQuery点击其他地方时菜单消失的实现方法
Apr 22 Javascript
Javascript之Math对象详解
Jun 07 Javascript
整理关于Bootstrap排版的慕课笔记
Mar 29 Javascript
vue.js异步上传文件前后端实现代码
Aug 22 Javascript
node实现定时发送邮件的示例代码
Aug 26 Javascript
微信小程序实现星级评价效果
Dec 28 Javascript
Node.js系列之连接DB的方法(3)
Aug 30 Javascript
JS跨域问题详解
Nov 25 #Javascript
javascript 中__proto__和prototype详解
Nov 25 #Javascript
js 加密压缩出现bug解决方案
Nov 25 #Javascript
js Object2String方便查看js对象内容
Nov 24 #Javascript
js的[defer]和[async]属性
Nov 24 #Javascript
使用JavaScript 编写简单计算器
Nov 24 #Javascript
JS和JQ的event对象区别分析
Nov 24 #Javascript
You might like
php处理json时中文问题的解决方法
2011/04/12 PHP
仿dedecms下拉分页样式修改的thinkphp分页类实例
2014/10/30 PHP
PHP使用MPDF类生成PDF的方法
2015/12/08 PHP
PHP在线调试执行的实现方法(附demo源码)
2016/04/28 PHP
Thinkphp自定义代码生成工具及用法说明(附下载地址)
2016/05/27 PHP
javascript 写类方式之五
2009/07/05 Javascript
jquery easyui 结合jsp简单展现table数据示例
2014/04/18 Javascript
一个JavaScript的求爱小特效
2014/05/09 Javascript
使用jquery prev()方法找到同级的前一个元素
2014/07/11 Javascript
angular.js分页代码的实例
2016/07/27 Javascript
easyui combobox开启搜索自动完成功能的实例代码
2016/11/08 Javascript
基于JavaScript实现窗口拖动效果
2017/01/18 Javascript
jQuery点击导航栏选中更换样式的实现代码
2017/01/23 Javascript
js a标签点击事件
2017/03/30 Javascript
在Vue组件中使用 TypeScript的方法
2018/02/28 Javascript
react以create-react-app为基础创建项目
2018/03/14 Javascript
Vue下滚动到页面底部无限加载数据的示例代码
2018/04/22 Javascript
React中使用UMEditor的方法示例
2019/12/27 Javascript
web.py 十分钟创建简易博客实现代码
2016/04/22 Python
Python多维/嵌套字典数据无限遍历的实现
2016/11/04 Python
根据DataFrame某一列的值来选择具体的某一行方法
2018/07/03 Python
python 自动批量打开网页的示例
2019/02/21 Python
Python如何处理大数据?3个技巧效率提升攻略(推荐)
2019/04/15 Python
python 实现绘制整齐的表格
2019/11/18 Python
PyQt5实现登录页面
2020/05/30 Python
python模块内置属性概念及实例
2021/02/18 Python
Foot Locker加拿大官网:美国知名运动产品零售商
2019/07/21 全球购物
飞利信loadrunner和软件测试笔试题
2012/09/22 面试题
教师一岗双责责任书
2014/04/16 职场文书
2014年酒店工作总结范文
2014/11/17 职场文书
党建工作汇报材料
2014/12/24 职场文书
会计专业自荐信范文
2015/03/05 职场文书
普通员工辞职信范文
2015/05/12 职场文书
开业庆典致辞
2015/08/01 职场文书
认识实习感想
2015/08/10 职场文书
导游词之崇武古城
2019/10/07 职场文书