一个用于管理 CNB (https://cnb.cool) 云开发环境的 VS Code 插件。
此插件可以帮助你在VSCODE中快速启动和连接CNB云开发环境,支持 VS Code 和 Cursor IDE。
- 🔑 CNB Token 管理
- 安全存储和验证 CNB API Token
- 支持重置 Token
- 📚 仓库管理
- 查看所有可访问的仓库列表
- 显示仓库详细信息(描述、Star数、Fork数)
- 支持私有仓库标识
- 🌲 分支管理
- ☁️ 云开发环境
- 一键启动云开发环境
- 支持自定义 CPU 配置(1-64核)
- 自动适配 VS Code 和 Cursor IDE
- VS Code 或 Cursor IDE
- Remote SSH 插件
- CNB Token(需要以下权限):
account-engage(只读)- 用于读取用户仓库列表
repo-code(只读)- 用于读取仓库分支列表
repo-cnb-trigger(读写)- 用于启动云开发环境
repo-cnb-detail(只读)- 用于获取云开发环境链接
- 打开 VS Code 插件市场
- 搜索 "CNB.COOL"
- 点击 "Install"
- 重启 VS Code
- 从 Releases 页面下载最新的
.vsix 文件
- 在 VS Code 中打开命令面板(Windows:
Ctrl+Shift+P / macOS: Cmd+Shift+P)
- 输入 "Install from VSIX" 并选择
- 选择下载的
.vsix 文件
- 重启 VS Code
-
设置 Token
- 打开 CNB 的 Token 设置页面
- 创建具有所需权限的 Token
- 在插件中点击 "设置 CNB Token" 并输入
-
启动云开发环境
- 在仓库列表中选择目标仓库
- 选择所需分支
- 点击启动按钮
- 选择 CPU 配置
- 等待环境启动完成
- Token 会被安全存储在 VS Code 的全局存储中
- 确保有足够的权限访问目标仓库
- CPU 配置会影响云开发环境的性能和成本
-
Token 无效?
- 检查 Token 是否具有所需权限
- 确认 Token 未过期
- 可以尝试重置 Token
-
环境启动失败?
- 确认网络连接正常
- 检查仓库和分支权限
- 查看是否有足够的资源配额
欢迎提交 Issue 和 Pull Request!
MIT License