APP下载

Google释出线上程式码开发工具Cloud Shell编辑器

消息来源:baojiabao.com 作者: 发布时间:2024-05-18

报价宝综合消息Google释出线上程式码开发工具Cloud Shell编辑器

Google云端提供工具Cloud Shell,可让开发者可以直接从浏览器,利用命令列存上云端资源,而现在Google推出新的Cloud Shell编辑器,透过线上开发环境强化Cloud Shell功能,Cloud Shell编辑器是一个以Eclipse Theia IDE为基础的程式码编辑环境,现在开发者可于GKE、Cloud Run上启用,或是在网页ide.cloud.google.com上使用。

Eclipse开源基金会在今年4月的时候,发布了整合开发环境Eclipse Theia 1.0,目标是要作为VS Code的替代方案,Eclipse Theia使用TypeScript开发而成,是一个讲究扩充性的开发平台,能够同时支援云端与桌面开发工作。

Google提到,新的Cloud Shell编辑器利用线上开发环境扩展Cloud Shell功能,在Cloud Shell编辑器中,开发者可以使用Cloud Code扩充套件,进行云端原生开发。Cloud Code原本是一组用于IntelliJ和VS Code的扩充套件,可以让开发人员简单进行云端原生开发,并提供Kubernetes和Cloud Run整合开发和除错环境,且由于Cloud Code整合了minikube、Skaffold、Buildpacks和Jib等容器工具,因此开发者能够使用本地端模拟器和连续回馈功能,加速本地端开发。而现在除了IntelliJ和VS Code,Cloud Code也支援Cloud Shell编辑器。

Cloud Shell编辑器也支援丰富的程式语言,包括Go、Java、.Net、Python和NodeJS,具有语法突出显示、程式码建议、Lint、程式码导航、重构、测试和除错等功能。另外,Cloud Shell编辑器也整合源代码控制功能,能够简化团队协作以及跨多专案的工作,Google利用现有的Theia开发功能,并且整合Git,让开发者可以直接在Cloud Shell编辑器中,执行常见的程式码控制任务,像是浏览程式码范例、复制储存库,或是将变更推送到储存库中,开发者还可以快速转换IDE工作区,在不同的专案开发工作切换。

Cloud Shell编辑器开发虚拟机器则预先配置了,在Google云端上进行云端原生开发所需要的工具,包括Kubernetes和无服务器本地端模拟器,还有用于云端原生应用程序的命令列工具。Google提到,Cloud Shell编辑器是功能齐全的开发工具,不需要在本地端设定,透过浏览器就能取用,开发者现在可以利用GKE和Cloud Run开始试用Cloud Shell编辑器,也能直接从ide.cloud.google.com取用。

2020-11-05 18:51:00

相关文章