随着云计算的蓬勃发展,软件的运行效率得到了飞速提升。但同时,开发环境的配置工作也变得越来越复杂,CODING 在 2015 年率先通过在线 IDE 的方式尝试解决该问题,引发业内争相效仿。另一方面,传统的 IDE 厂商也在以更开放的心态拥抱云,给行业带了更多思路与活力。但在线 IDE 仍未能得到普及,究其原因是产品体验与本地 IDE 体验仍有差距,具体表现为:
-
启动速度较慢,平均启动时间 3~5 分钟
-
封闭生态,开发体验差
-
缺乏语言本地化及使用引导,初学者使用困难
针对以上在线 IDE 存在的普遍问题,腾讯云 CODING 团队推出全新升级的 Cloud Studio 2.0,为开发者提供逼近本地 IDE 的使用体验——
- 极速启动
通过全链路优化和持久化方案,Cloud Studio 启动从 3 分钟缩短到 5 秒以内。
- 开放生态
支持 GitHub 账号登录;可运行在任意厂商云主机,全面兼容 VS Code 插件体系。
- 新手友好
新版工作空间内测体验中,为用户提供丰富的模板库,同时支持模板库的自定义制作和团队共享。
持续探索在线 IDE 的几年间,Cloud Studio 曾在教育、面试等领域协助开发者快速构建开发环境:
-
编程教学 —— 教学机构使用 Cloud Studio 进行教学环境分发,统一授课环境。
-
程序员面试 —— 腾讯内部使用 Cloud Studio 进行在线面试,从实操的角度全面评价候选人水平。
-
快速变更 —— Serverless、低代码、博客搭建等轻量场景下,开发者可以快速唤起 Cloud Studio 进行代码变更,即时修改部署。
随着 Cloud Studio 的开发体验逐步逼近甚至超越本地的体验,已经有越来越多的开发者开始将其视作生产力工具。而 CODING 团队本身,也正逐步落地 Cloud Studio+Nocalhost+CODING DevOps 的整套流程,实践不依赖本地电脑,完全利用云端统一的环境及资源进行大型项目的开发。这离 CODING 团队所描绘的“云端开发”的景象已越来越近。而 Cloud Studio 作为其中的第一环,正作为“用云的开端”,不断努力,为开发者构建云上的工作空间。
云时代的浪潮席卷而来,大刀阔斧的改造这个世界
而我们这一代开发者,是历史的见证者
Cloud Studio 2.0,云的开端,新的开始