写过 Rust 的人,今天才知道 IDE 从来不只是编辑器——RustRover 2026.2 把这件事用 Agent Skills Manager 彻底翻了
你肯定有过这种感觉:配好了一套 Rust 开发环境,打开 RustRover 开始写代码,AI 补全弹出来一堆通用建议——它认识你的代码,但不认识你的项目。
RustRover 2026.2 解决的就是这个问题。
一次安装,AI 永远带着你的上下文
新推出的 Agent Skills Manager,允许你在 IDE 里安装领域技能包,装一次之后,AI 代理在所有项目和会话里都自动携带这些知识。比如你维护一个数据库连接池 crate,扔一个 skill 进去,之后不管是新建文件还是代码审查,Copilot 都知道「我们用的是 deadpool-postgres,连接超时是 3 秒,异常重试策略是指数退避」。
这和普通工程规范不一样——skill 是带推理能力的上下文,AI 能主动调用它,不是简单塞进 system prompt 里碰运气。
GitHub Copilot 原生进 RustRover 了
2026 年 JetBrains 和微软正式合作,Copilot 直接集成进 RustRover 的代理选择器里。用 GitHub 账号 OAuth 认证就行,有 Copilot 订阅的直接用,不需要额外装插件。
更重要的是:Copilot 在 RustRover 里能用的不只是补全——路由发现、宏展开预览、benchmark 配置,这些 Rust 专属能力 Copilot 全都能看到。AI 知道你在写 axum 路由,它就能给你对应的 handler 建议;知道你在写 macro_rules!,它就能解释展开过程。
第三方模型也支持了
不想用 Copilot?可以连任何 OpenAI 兼容的第三方模型。Ollama、LM Studio 或者公司内部模型都行。只要 API 兼容,RustRover 的 AI 补全、代码审查、skill 管理全部能用你自己的模型。
axum 路由发现:IDE 开始理解你的架构
除了 AI 部分,2026.2 还给 axum 项目加了端点发现。RustRover 现在能看懂你项目里的路由定义,做 URL 解析、端点导航、调用的引用和内联提示。点一个 GET /users/:id,直接跳到对应的 handler 函数。
这个能力配合 Agent Skills Manager,AI 就能理解你整个后端服务的路由结构——不只是单个文件里的代码块,而是端到端的请求链路。
接下来怎么用
如果你用 RustRover,第一件事去装一个 Agent Skill——哪怕是「我们代码库的基本介绍」这样的简单 skill,也能让 AI 补全质量上一个台阶。如果你还在用 VS Code 配 rust-analyzer,可以比较一下 2026.2 的 AI 集成深度,特别是 skill 持久化这件事,rust-analyzer 目前没有等效能力。
RustRover 2026.2 免费版支持非商业用途。
评论区
登录后可评论。