4个版本
0.0.4 | 2022年9月23日 |
---|---|
0.0.3 | 2022年9月23日 |
0.0.2 | 2022年9月23日 |
0.0.1 | 2022年9月23日 |
#246 in #增量
130KB
4K SLoC
tree-sitter-vue3
Tree-sitter-vue3是一个基于Tree-sitter的快速语法高亮、自动完成工具,用于vue3(vue-next)。
⚠️ 仓库正在开发中。未来的功能尚未实现。
未来状态
🚧 是开发中 ✅ 是已完成
名称 | 状态 |
---|---|
高亮显示 | 🚧 |
自动完成 | 🚧 |
语法树 | 🚧 |
lib.rs
:
此crate为tree-sitter解析库提供YOUR_LANGUAGE_NAME语言支持。
通常,您将使用language函数将此语言添加到tree-sitter 解析器,然后使用解析器解析一些代码
let code = "";
let mut parser = tree_sitter::Parser::new();
parser.set_language(tree_sitter_vue3::language()).expect("Error loading YOUR_LANGUAGE_NAME grammar");
let tree = parser.parse(code, None).unwrap();
依赖项
~2.7–4MB
~71K SLoC