Cloud Studio 是什么?
Cloud Studio 是基于浏览器的集成式开发环境(IDE),您可以使用它进行代码编写和编译运行。
Cloud Studio 与本地 IDE 相比有何优势?
Cloud Studio 和本地 IDE 相比具有以下优势:
无需安装,跨平台,只要有浏览器就可以使用。
预置常用环境,无需手动安装。
支持创建网页预览,在线开发调试。
Cloud Studio 支持哪些语言环境?
Cloud Studio 目前支持 Python、Java、Node.js 等语言环境,我们还在不断扩展。
Cloud Studio 可以用来做什么?
Cloud Studio 可以用来开发中小型项目,在线修改代码,或者连接云服务器进行部署工作。
为什么我无法打开工作空间?
如果您打开一个工作空间,一直处于加载页面,您可以尝试检查:
检查该工作空间是否已经在别处打开,如果是您需要先关闭它再重新打开。
检查是否已有其它工作空间打开,因为同时只能开启运行一个工作空间。
为什么我无法连接自己的云服务器?
如果您在创建运行环境为云服务器的工作空间时,看到连接不上的提示,可以检查下列几项:
确定该云服务器正在运行中,且可以使用 SSH 连接。
确定该云服务器的 SSH 连接端口没被防火墙拦截。
确认云服务器 IP、用户名和端口都填写正确。
确定已经将 Cloud Studio 公钥添加至云服务器
~/.ssh/authorized_keys
文件中。确认 authorized_key 文件权限为600。
尝试删除 Cloud Studio 资源目录,具体命令为
rm -rf ~/.coding-cloudstudio
,然后重新进入工作空间进行一键修复。支持连接的云服务器有哪些?
Cloud Studio 目前支持64位 Ubuntu 16.04/18.04 和 CentOS 7。
目前 Cloud Studio 兼容的 VS Code 版本?
目前工作空间兼容 VS Code 1.56。
为什么云服务器工作空间会出现频繁的断线重连?
目前由于云服务器工作空间的流量是由 Cloud Studio 服务器进行代理,访问路径为本地机器 > Cloud Studio 代理服务器 > 云服务器, 会导致 Cloud Studio 由于网络环境的情况导致连接不稳定。目前 Cloud Studio 已经在优化访问路径为本地机器 > 云服务器,以此来提高连接稳定性。
编辑器什么时候休眠?
休眠插件的作用: 编辑器从失去焦点开始计时直到多久会自动关闭,由前端控制心跳实现,如果长时间用户没有切换到标签页,编辑器会自动关闭(会有提示)。
永不休眠代表“编辑器页面打开/且浏览器和电脑都没休眠的情况下”一直上报心跳保持连接。
后端是否杀掉工作空间负载只取决于心跳超时的时间(也就是十分钟),如果十分钟没上报心跳,则会杀掉。
在 SSH 中,只要用户连接上,则会上报心跳,断开连接则停止心跳。十分钟后自动关闭工作空间。
是否可以使用 HTTPS?
由于安全原因,网关层暂不支持自签证书。Https 协议暂时无法支持,可使用 Http。