百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
T

tree-sitter

> 编程语言
开源

编程工具的递增解析系统

26.5K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

编程工具的递增解析系统

(https://discord.gg/w7nTvsVJhm) [! [母 [母 [母 [母]]] (https://matrix.to/#/#tree-sitter-chat:matrix.org) (中文(简体) ). 树保姆是解析器生成工具和递增解析库. 它可以为源文件构建一个混凝土语法树,并在源文件被编辑时高效地更新了语法树. 树保姆的目标是: - General 足以解析任何编程语言 - 在文本编辑器中快速解析每个按键中键 - 足够强大,即使在出现语法错误时也能提供有用的结果 - 依赖性无拘束,使运行时库(以纯 C 为单位所写)可以嵌入任何应用程序 Links - Documents - RustZ - WASM 绑定 - 命令行界面 [discord]:https://img.shields.io/discord/106309727169899?logo=discord&label=discord [matrix]:https://img.shields.io/matrix/tree-sitter-chat%3 Amatrix.org?logo=m..

GitHub Issues· 112 开放

在 GitHub 查看全部
  • #5951

    `capture_list_pool_acquire` scans the whole pool for a free list

    更新于 2026年9月16日
  • #5950

    `TreeCursor::goto_previous_sibling` fails at child index 256, 512, 768, ...

    更新于 2026年9月16日
  • #5949

    `child_with_descendant` behavior incorrect when argument is not a descendant

    更新于 2026年9月16日
  • #5932

    Disabling a root wildcard pattern doesn't work

    query更新于 2026年9月15日
  • #5948

    child_by_field_* can return a grandchild through a visible alias of a hidden rule

    更新于 2026年9月15日
  • #5079

    Query: `(MISSING)` and `(ERROR)` match despite no missing or error nodes

    query更新于 2026年9月15日
  • #5929

    add `rewind` callback to `TSLexer`

    c-library更新于 2026年9月14日
  • #5939

    Compatibility issues with `bun run` and `bun build --compile`

    templates更新于 2026年9月14日
  • #5943

    npm installer does not handle transient download errors

    npm更新于 2026年9月14日
  • #4982

    Hidden rules with regex tokens silently match empty strings instead of reporting errors

    cli更新于 2026年9月14日

核心特点

  • •General enough to parse any programming language
  • •Fast enough to parse on every keystroke in a text editor
  • •Robust enough to provide useful results even in the presence of syntax errors
  • •Dependency-free so that the runtime library (which is written in pure C) can be embedded in any application
  • •Documentation
  • •Rust binding
  • •Wasm binding
  • •Command-line interface

> 标签

Rustcincrementalparserparsing

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言