如题,类似 highlight.js ,但是提供一个比较底层的 API,比如 input 是一行 text:
"var func = function() {};"
然后返回一个 array:
[
{from: 0, to: 2, style: 'declare'},
{from: 4, to: 7, style: 'keyword'},
...
]
如题,类似 highlight.js ,但是提供一个比较底层的 API,比如 input 是一行 text:
"var func = function() {};"
然后返回一个 array:
[
{from: 0, to: 2, style: 'declare'},
{from: 4, to: 7, style: 'keyword'},
...
]
|
1
hmmm 找到了一个叫[lowlight]( https://github.com/wooorm/lowlight) 很有趣的名字。。。
|
|
no1xsyzyNov 18, 2020
2
lexical analysis / lexer
|
|
jiejissNov 18, 2020
3
这个需求感觉更像是要一个 AST Generator
|