在 VS Code 中部署并掌控你的应用
在浏览器中输入代码即可连接,直接部署正在编辑的文件夹,并在侧边栏中掌握每个应用、数据库和工作区的状态。
无需复制密钥即可连接
VS Code 显示一个代码,你在浏览器中批准后,编辑器就会获得独立的授权。
- 1
VS Code 显示代码
点击侧边栏中的“连接账户”,会出现一个 8 位代码,并自动为你复制好。
- 2
在浏览器中批准
在打开的网页中粘贴代码并批准。切勿输入别人发给你的代码。
- 3
编辑器已连接
侧边栏会确认所连接的账户,并加载你的应用、数据库和工作区。
- 有效期 90 天
- 可随时在你的账户中撤销
- 保存在系统钥匙串中,绝不以明文存储
- 你的密码绝不会经过 VS Code
所有应用,一目了然
侧边栏顶部显示你的套餐和 RAM,下方每个应用一张卡片,列出状态、CPU 和内存。点击卡片查看详情,右键单击即可执行全部操作。
实时状态
显示在线或离线;你点击的启动、停止或重启正在进行时,则显示为琥珀色。
- 按名称、域名或 ID 筛选
- 列表变长后按每页 10 个分页
- 收藏的应用始终置顶
所有操作,一键直达
每张卡片的菜单按用途对操作分组,危险操作排在最后。命令面板中也提供相同的操作。
- 启动、停止和重启
- 在控制台中打开或复制 ID
- 只列出适用该操作的应用
始终显示在状态栏
无需打开任何界面,就能看到有多少应用在线,以及 Square Cloud 服务是否正常。
- 悬停即可查看账户、套餐和服务状态
- 点击即可刷新
在编辑器中直接部署
将正在开发的项目作为新应用上传,把更改发送到已有的应用,或关联 GitHub 仓库,每次推送都自动部署。
上传新应用
选择当前打开的文件夹或任意其他文件夹。扩展会按你的忽略规则将其压缩,并在任何内容离开你的电脑前先征求确认。
- 读取 squarecloud.ignore,与 CLI 使用同一个文件
- ZIP 最大 100 MB
提交更改
发送修改过的文件或整个文件夹。应用的 ID、域名和设置保持不变。
- 是否随后重启由你决定
- 文件夹遵循相同的忽略规则
每次推送自动部署
将应用关联到 GitHub 仓库和分支后,每次推送到该分支都会自动部署,无需上传。
- 使用 Square Cloud GitHub App
- 可随时取消关联
边写边校验的 squarecloud.app
编写配置文件时即可获得自动补全、校验和快速修复,无需另外安装任何东西。如果不想手动编写,在控制台中创建应用时会自动生成该文件。
自动补全
补全所有键,以及 MAIN、RUNTIME、VERSION、MEMORY 和 AUTORESTART 的取值。MAIN 会推荐项目中的源文件。
输入时即时报错
缺少的键、超出长度限制的值、不存在的 MAIN 文件以及低于最小值的内存,都会立即以下划线标出。
快速修复
点击灯泡图标,一键将无效的 RUNTIME、VERSION 或 AUTORESTART 改为 Square Cloud 接受的值。
其他一切,都在同一个侧边栏
日志、指标、快照、环境变量、数据库和工作区,都可以从每张卡片的菜单和命令面板中使用。
日志与实时流
需要时获取最新日志,或在“输出”面板中跟踪实时流。连接断开后会自动重新连接。
指标与流量
512 MB 及以上的应用可查看过去 24 小时的 CPU、RAM 和网络数据。网站还能查看边缘日志、错误和性能,并可清除缓存。
快照
在进行有风险的更改前下载快照,需要时再恢复到之前的快照。删除应用前会先生成一个用于恢复的快照。
环境变量
无需离开编辑器,即可列出、添加、编辑和删除变量。更改立即生效。
数据库
创建 MongoDB、MySQL、PostgreSQL 和 Redis 数据库,启动或停止它们,并下载 TLS 证书。连接 URL 只在创建时复制一次。
工作区
查看你拥有或已加入的工作区,以及其中的成员和应用。你可以新建工作区,也可以复制你的邀请代码,让所有者把你加进来。
出现问题时,也清晰明了
每种问题都有专属的状态界面,说明发生了什么并给出有用的操作,而不是只留下空白面板。
无网络连接
侧边栏会提示无法连接到 Square Cloud,恢复联网后自动重新连接。
请求过多
刷新会暂停,并显示距自动重试的倒计时。屏幕上的内容保持不变,你的应用也保持在线。
平台异常
当 Square Cloud 报告问题时,横幅会显示相关消息和状态页链接。
代码已过期
每个登录代码只在几分钟内有效。一键即可重新开始,在此期间不会建立任何连接。
有引导、开源,还支持你的语言
从第一步起就有引导
“Square Cloud: 入门”命令会在“欢迎”页面打开一个 10 步导览,其中的按钮会执行真实的命令。
支持 8 种语言
自动跟随 VS Code 的显示语言,链接也会以相同语言打开网站。
开源,无遥测
在 GitHub 上以 MIT 许可证开源。它只通过官方 SDK 与 Square Cloud 通信。
无障碍
支持完整的键盘导航、清晰可见的焦点、减弱动态效果和高对比度主题。
项目每个阶段都有合适的套餐
从小规模开始,按需扩展,无绑定合约。
4.9 分(满分 5 分)· Google + Trustpilot 上的 402 条评价Trustpilot