wenyan-lang / highlight

文言五色 - Syntax highlighters for wenyan-lang

Home Page:https://wenyan-lang.github.io/highlight/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

文言五色 - Syntax highlighters for Wenyan Lang

Check out the examples

Syntax highlighters

Format File
CodeMirror wenyan.codemirror.js
Prism wenyan.prism.js
TextMate Grammar wenyan.tmLanguage.json

Highlight Themes

wenyan-light

Format File
CodeMirror wenyan-light.codemirror.css
Prism wenyan-light.prism.css

Usage

💡 Replace codemirror if you want to use different formats/editors

CDN

<!--Highlighter-->
<script src='https://cdn.jsdelivr.net/gh/wenyan-lang/highlight/wenyan.codemirror.js'></script>
<!--Theme-->
<link rel='stylesheet' type='text/css' href='https://cdn.jsdelivr.net/gh/wenyan-lang/highlight/wenyan-light.codemirror.css'>

NPM

npm i @wenyan/highlight
require('@wenyan/highlight/wenyan.codemirror')

// or 

import '@wenyan/highlight/wenyan.codemirror'

Build

The syntax highlighter are generated from the language syntax definition. Rebuild by

npm run build

About

文言五色 - Syntax highlighters for wenyan-lang

https://wenyan-lang.github.io/highlight/

License:MIT License


Languages

Language:JavaScript 78.0%Language:CSS 22.0%