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