- 专精 极高的还原 sublime 主题
- 极速 超过绝大数引擎
- 小巧 min 后 js 16KB, css 1KB
引入 js 文件
<link rel="stylesheet" href="https://listen80.github.io/code-view/src/code.css" />
<script type="text/javascript" src="https://listen80.github.io/code-view/dist/code.min.js"></script>
nodejs
// 需要构建工具支持
const code = require('codejs')
require('./code.css')
下面这段代码既会执行,又会高亮
<script type="text/javascript" code>
var a = 10;
var b = function() {};
var c = new Date();
</script>
const source = `
const a = 100;
`
const highlight = code(source)
console.log(highlight)