rust-analyzer (RA)是用于 Rust 语言的实验性模块化编译器前端。RA 项目最初由社区驱动,目前已被 Rust 官方纳入 Rust 语言服务器 rls-2.0 计划的一部分,旨在为 Rust 创建出色的 IDE 支持。
RA 目前已经支持 Vim、Emac、Sublime Text 3 和 VS Code 等编辑器,其中对 VS Code 的支持最为成熟。用户可通过 VS Code 扩展市场获得 RA 插件,也可以从 Rust 官方 VS Code 扩展中选择安装 RA。
可通过官方文档获取详细的安装指导。