如何在 VS Code 中安装 Roo Code Nightly 预发布构建并与稳定版并存
【免费下载链接】Roo-CodeRoo Code gives you a whole dev team of AI agents in your code editor.项目地址: https://gitcode.com/GitHub_Trending/ro/Roo-Code
如果你想在稳定版发布之前体验 Roo Code 的最新改动,需要安装它的预发布构建 Roo Code Nightly。本文给出在 VS Code 中完成 Nightly 安装的步骤,并说明如何验证它与已安装的稳定版 Roo Code 能够同时存在、互不影响。适用于标准 VS Code(能访问 VS Code Marketplace)的环境;Roo Code 要求 VS Code 版本为 1.84.0 或更高,这一版本要求来自 安装文档 的故障排查部分。
先弄清 Roo Code Nightly 是什么
在动手安装之前,需要明确 Nightly 和其他预发布形态(Beta、Release Candidate)的区别,Roo Code Nightly 文档 给出的界定是:
- 构建频率:自动化构建,每次代码合并到主开发分支后生成;
- 内容:反映最新合并的代码;
- 稳定性:高度实验性,可能包含 bug 或不完整的功能;
- 测试:发布前几乎没有或完全没有人工测试;
- 目标用户:主要面向开发者、内部测试,以及愿意使用潜在不稳定软件、希望尽早发现问题的用户。
对比之下,通用的预发布版本(如 Beta、RC)是周期性发布的,经过更多验证,面向更广泛的早期采用者。文档的一句话总结是:Nightly = 最新代码、可能不稳定、更新频繁。这意味着你安装 Nightly 的预期应该是"体验最新改动并帮助发现问题",而不是得到一个生产可用的构建。
在 VS Code Marketplace 中安装 Roo Code Nightly
官方给出的安装主路径是通过 VS Code Marketplace,步骤如下(引自 Roo Code Nightly 文档):
- 打开 VS Code。
- 打开扩展视图:点击活动栏(Activity Bar)上的扩展图标,或按
Ctrl+Shift+X(Windows/Linux)、Cmd+Shift+X(macOS)。 - 在搜索框中搜索"Roo Code Nightly"。
- 选中由Roo Code发布的 "Roo Code Nightly",点击Install。
- 如果 VS Code 提示,重新加载(Reload)窗口。
上图就是 Marketplace 搜索结果中 "Roo Code Nightly" 的文档示例截图。注意发布者名称与稳定版(RooVeterinaryInc)的展示名不同,文档中此处写作 Roo Code,认准扩展名 "Roo Code Nightly" 即可。
安装完成后,在扩展视图中应能看到 "Roo Code Nightly" 已出现在已安装列表里;与安装稳定版类似,可以在活动栏找到 Roo Code 的图标打开面板,确认扩展生效。
验证稳定版与 Nightly 并存
Nightly 文档明确写道:
You can have both the stable version of Roo Code and Roo Code Nightly installed simultaneously. (稳定版 Roo Code 与 Roo Code Nightly 可以同时安装。)
两者在 Marketplace 中是两个独立条目(搜索 "Roo Code" 与搜索 "Roo Code Nightly" 得到不同结果),安装其中一个不会覆盖或替换另一个。判断并存是否成功的依据是:在扩展视图的已安装列表中,同时能看到 "Roo Code"(稳定版)和 "Roo Code Nightly" 两个条目,且都处于启用状态。
安装后扩展不显示时的排查
如果安装后在 VS Code 中找不到扩展入口,安装文档 的 Troubleshooting 部分给出了以下检查项:
扩展不可见(Extension Not Visible):
- 重启 VS Code;
- 确认 Roo Code 出现在扩展列表中且处于启用状态;
- 尝试禁用后再重新启用;
- 打开 Output 面板查看错误:
View → Output,在下拉中选择 "Roo Code"。
安装本身失败(Installation Problems):
- 确认网络连接稳定;
- 确认 VS Code 版本为 1.84.0 或更高;
- 如果无法访问 VS Code Marketplace,可尝试 Open VSX Registry 方式(该替代路径适用于 VSCodium、Windsurf 等无法访问 Marketplace 的兼容编辑器)。
文档同时提供了继续获取支持的途径:在项目的 GitHub 仓库提交 issue(见 安装文档 的 Getting Support 一节)。
限制与边界
- Nightly 构建"高度实验性",文档明确提示其可能包含 bug 或不完整功能,且发布前几乎没有人工测试——不要把它当作稳定版的生产替代品;
- 本文的安装路径仅覆盖 VS Code Marketplace 这一主路径。安装文档中的 VSIX 手动安装方式面向 GitHub Releases 中的发布产物,适用于无法或不愿走 Marketplace 的场景;
- 稳定版与 Nightly 是两个独立扩展,可以各自启用或禁用,互不影响。
【免费下载链接】Roo-CodeRoo Code gives you a whole dev team of AI agents in your code editor.项目地址: https://gitcode.com/GitHub_Trending/ro/Roo-Code
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考