Rainbow实现代码高亮使用教程
来源:互联网 发布:手机网络连接超时 编辑:程序博客网 时间:2024/06/07 08:43
Rainbow实现代码高亮使用教程
Rainbow 是JavaScript开发的语法高亮工具。被设计为轻量级(压缩后仅1.4 kb),使用简单,可扩展。语法高亮主题完全通过CSS定义。基于正则表达式实现。
官网
支持语言:C、C#、Coffee、script、CSS、D、Generic、patterns、Go、Haskell、HTML、Java、JavaScript、JSON、Lua、PHP、Python、R、Ruby、Scheme、Shell、Smalltalk、SQL。
使用教程:
1.将你要展示的代码放到 pre code标签里,data-language些相关语言。
<pre><code data-language="java"> public class Test{ public static void main(String args[]){ String a; System.out.println(a); } } </code></pre>
2.head标签里链接css文件
<link href="kimbie-light.css" rel="stylesheet" type="text/css">
支持多种风格,可到github下载相关css文件:css
3.到官网下载对应语言js文件也可以直接下载多语言集成的,然后body标签里引入即可。
<script src="rainbow-custom.min.js"></script>
相关css和js文件也可到百度云下载,链接:http://pan.baidu.com/s/1skQQT3n 密码:my4n
最后附上一个完整demo:
<html> <head> <tittle>Rainbow使用示例</tittle> <link href="kimbie-light.css" rel="stylesheet" type="text/css"> </head> <body> <pre><code data-language="java"> <% response.getAttribute();%> <%= response.getAttribute();%> public class Test{ public static void main(String args[]){ int a; System.out.println(a); } } </code></pre> <script src="rainbow-custom.min.js"></script> </body></html>
1 0
- Rainbow实现代码高亮使用教程
- 使用Pygments来实现代码高亮
- WebView使用SyntaxHighlighter实现代码高亮
- dede代码编辑器,插入代码并高亮显示代码插件安装使用教程
- Discuz7使用syntaxhighlighter_2.0.320实现代码高亮
- 使用xheditor+SyntaxHighligher实现代码高亮显示实例
- Hexo高级教程之代码高亮
- 使用CodeHighlighter高亮代码
- 使用SyntaxHighlighter高亮代码
- 轻量级的Javascript代码语法高亮类库 - Rainbow
- 代码即时高亮源码,delphi实现
- 代码即时高亮源码,Delphi 实现
- 代码实现按钮点击高亮效果
- Google Code Prettify 实现代码高亮
- kindeditor配合SyntaxHighlighter实现代码高亮
- Word、WPS实现代码语法高亮
- xheditor+prettify实现代码高亮
- xheditor+ syntaxhighlighter插件实现代码高亮
- 如何解决Android studio用HttpPost或者HttpGet从php获取信息在机子上显示乱码
- 元素最左出现练习
- 一个自己用的opencv历程
- 【解题报告】Codeforces Round #401 (Div. 2)
- C++指针函数与函数指针
- Rainbow实现代码高亮使用教程
- 去掉百度地图经度圈
- linux内核移植-DM9000C移植笔记
- Android Studio设置自定义字体
- 数据库事务的四大特性以及事务的隔离级别
- Mac 10.12 快速下载 Android 源码
- 【Python】学习笔记——-10、IO编程
- 【Android】如何设置一个自定义的Button
- css的样式总结