-
rowan
通用的无损语法树
-
ra_ap_limit
用于rust-analyzer的强制限制的结构体
-
ra_ap_proc-macro-srv-cli
rust-analyzer的proc-macro-srv包的独立二进制文件
-
ra_ap_vfs
rust-analyzer的虚拟文件系统
-
ra_ap_profile
用于分析rust-analyzer的工具集合
-
ra_ap_syntax
rust-analyzer的具体语法树定义
-
ra_ap_parser
rust-analyzer的解析器
-
ra_ap_test_utils
rust-analyzer的各种测试实用工具
-
ra_ap_vfs-notify
rust-analyzer的
loader::Handle
-
ra_ap_base_db
rust-analyzer的基本数据库特性。具体的数据库由
ide
(又称ra_ap_ide
)定义。 -
ra_ap_cfg
条件编译选项,rust-analyzer的
cfg
属性解析和评估器 -
ra_ap_toolchain
为rust-analyzer发现
cargo
和rustc
可执行文件 -
ra_ap_tt
rust-analyzer的
TokenTree
数据结构 -
ra_ap_paths
rust-analyzer的绝对和相对路径包装器
-
ra_ap_intern
rust-analyzer的全局基于
Arc
的对象归一化基础设施 -
ra_ap_ide
面向IDE的rust-analyzer API
-
ra_ap_stdx
为rust-analyzer提供标准库的缺失组件
-
ra_ap_project_model
rust-analyzer的Cargo项目的表示
-
ra_ap_ide_db
代表IDE状态的rust-analyzer核心数据结构
-
ra_ap_hir
Rust代码的高级面向对象访问,用于rust-analyzer
-
ra_ap_proc_macro_api
rust-analyzer中proc-macro-srv包的RPC API
-
ra_ap_mbe
处理rust-analyzer中的
macro_rules
宏 -
ra_ap_ide_diagnostics
rust-analyzer的诊断渲染和修复
-
ra_ap_ide_completion
为rust-analyzer生成用户输入的补全
-
ra_ap_ide_assists
rust-analyzer的代码辅助
-
ra_ap_hir_expand
rust-analyzer的宏展开
-
ra_ap_hir_def
rust-analyzer中proc-macro-srv包的RPC API
-
ra_ap_syntax-bridge
语法节点和标记树之间的转换,用于rust-analyzer
-
ra_ap_ide_ssr
Rust代码的结构化搜索和替换,用于rust-analyzer
-
ra_ap_hir_ty
rust-analyzer 的类型系统
-
ra_ap_span
为 rust-analyzer 提供的文件和范围相关类型
-
ra_ap_text_edit
rust-analyzer 中
TextEdit
的表示 -
ra-multiplex
在多个 LSP 客户端之间共享一个 rust-analyzer 服务器实例以节省资源
-
ra_ap_rust-analyzer
Rust 编程语言的语言服务器
-
ra_ap_load-cargo
将 Cargo 项目加载到 rust-analyzer 静态实例中进行分析
-
ra_ap_proc_macro_srv
rust-analyzer 的 proc-macro 服务器
-
ra-ap-rustc_hir
从 rust-lang/rust 仓库中自动发布的
rustc_hir
包的版本,版本号为 5113ed28ea1451a13eae3a05dca0dbabfd56f587,该 crate 的发布脚本是:… -
rustlings-fix
修复 rustlings 练习以与 rust-analyzer 语言服务器一起工作
-
rust-visitor
Rust AST基于rust-analyzer的访问者特性
-
ra_vfs
rust-analyzer的虚拟文件系统抽象
-
rome_text_edit
从rust-analyzer移植到RSLint项目的文本编辑库
-
rust-analyzer
待定
尝试使用 DuckDuckGo 进行搜索。搜索链接.