Web的便捷性不用我多说了,但是 Cloud Studio 这一键部署和协作开发的功能真的是有惊艳到我!
Cloud Studio 是什么?
Cloud Studio 是基于浏览器的集成式开发环境(IDE),为开发者提供了一个永不间断的云端工作站。用户在使用 Cloud Studio 时无需安装,随时随地打开浏览器就能使用。
Cloud Studio 包含代码高亮、自动补全、Git 集成、终端等 IDE 的基础功能,同时支持实时调试、插件扩展等,可以帮助开发者快速完成各种应用的开发、编译与部署工作。(官网文档简介)
一键部署
- 先点击左侧栏的火箭图标打开部署栏,这里有两家云部署厂商可供选择。(两者的区别可通过 云部署套件部署服务区别 进行查看)
2. 选择其中一家之后进行登录(注:腾讯云可通过二维码和密钥登录,阿里云只能通过密钥登录),这里以腾讯云为例进行登录。
扫码之后需要进行授权:
3. 部署过程中可以取消部署(会有些许延迟),恢复到部署前的状态。
4. 完成部署。
5. 当然,如果要切换部署的云服务器地区或是部署环境,都是可选的。
6. 其他操作:切换云厂商、退出登录等。
协作开发
对于协作开发,大家想到比较多的应该是Git、SVN这些,但是 Cloud Studio 给我们带来的,是真正意义上的一起开发,共同参与同一份代码的开发过程中。
也就是你在编写代码的过程中,我也能参与进来,实现线上版结对编程。
1. 先点击左侧栏倒数第二个图标(像啥我也看不出来),打开协作栏“开始协作”,就可以开始邀请其他成员进行协同开发了。
2. 点击邀请成员,在右下角会弹出框,我们选中“再次复制链接”就可以将分享链接复制到粘贴板了,之后将它分享出去就可以了。
3. 对方点击分享链接请求加入后,同样会在页面右下角弹出框,我们点击同意后对方就可以进来了。
4. 邀请成功后就可以选择跟踪对方,看到对方正在修改的内容了。
5. 同时我们也能查看对方的离线状态。
6. 移除成员操作,同样会在页面右下角弹出框,移除成功后对方就不能继续参与协同开发啦。