tree-sitter-kotlin Kotlin语法
tree-sitter-kotlin 是一个挺有意思的工具,它将 Kotlin 语言的语法转换成一种适合树状结构解析的形式,基本上是直接翻译了 Kotlin 的语法。它的语法完全用 JavaScript 编写,所以你完全可以通过 npm install
安装并开始使用。需要注意的是,语法需要手动生成解析器,你只要执行 npm run generate
就能自动生成相关文件。这个项目还挺注重 WebAssembly 的支持,通过 npm run build-wasm
构建后,你可以直接启动网页端进行交互式编辑。测试也简单,直接用 npm run test
运行一下单元测试就行了。它能你更好地理解 Kotlin 代码的解析,挺适合做前端开发的小伙伴,尤其是需要语法高亮或者代码解析的场景。嗯,前提是你得对 Kotlin 有一定了解,不然会比较迷茫哦!
1.71MB
文件大小:
评论区