rainbow 介绍
Rainbow是一个用JavaScript编写的代码语法高亮库。它的设计重量轻(约2.5kb),易于使用且可扩展。它完全可以通过css实现。
rainbow使用
1.为要显示的代码添加标记:
<pre><code data-language="python">def openFile(path):
file = open(path,"r")
content = file.read()
file.close()
return content</code></pre>
2.引入css
<link href="/assets/css/theme.css" rel="stylesheet" type="text/css">
3.引入js:
<script src="/assets/js/rainbow.js"></script>
<script src="/assets/js/language/generic.js"></script>
<script src="/assets/js/language/python.js"></script>
4.node中的安装
npm install --save rainbow-code
使用如下
var rainbow = require('rainbow-code');
var highlighted = rainbow.colorSync('// So metanrainbow.colorSync('var helloWorld = true;');','JavaScript');
console.log(highlighted);
网站地址:http://rainbowco.de
GitHub:https://github.com/ccampbell/rainbow
网站描述:Javascript 编写的简单的语法高亮插件
rainbow
官方网站:http://rainbowco.de
小编说
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。