Cloud IDE大战:AWS Cloud9 vs. Eclipse Che vs. Eclipse Theia

将新开发人员引入具有许多依赖性的编程项目有时可能是一场噩梦。 我看到过一个极端的情况,在一个月的尝试配置他的旧计算机后,公司最终放弃了并为开发人员购买了一台新计算机。 通常,为新开发人员设置新的开发环境可能需要三天到两周的时间。

该问题是基于Web的开发人员工作区的动机之一。 另一个动机是,用于本地开发的机器需要大量的CPU和RAM资源,这会增加硬件成本。 这些资源使开发人员可以快速构建项目。 与用于本地开发的计算机相比,用于访问基于Web的工作区的计算机可以使用低端硬件来摆脱困境。

[Kubernetes,无服务器框架,Kafka,Redis,.Net Core等:请参阅InfoWorld的2019年度技术奖获奖者 | 通过《 InfoWorld日报》时事通讯了解最新的企业技术中的关键新闻和问题。 ]

另外一个好处是,基于Web的开发人员工作区可以集中和标准化配置。 您针对错误报告听到过多少次“它可以在我的机器上工作”? 标准化的环境可以消除该问题。

在本文中,我将讨论提供基于Web的开发人员工作区的三个云IDE。 其中两个-Eclipse Theia和Eclipse Che-是目前由Eclipse Foundation主持的相当免费的开源项目。 第三个是AWS Cloud9,它是一个较旧的产品,现在由Amazon Web Services拥有并与之集成。

蚀西娅

Eclipse Theia是一个开源项目,旨在在浏览器中提供Visual Studio Code开发经验。 它也可以在Electron Shell的桌面上运行。 Theia依靠Visual Studio Code的Language Server Protocol提供特定于语言的代码完成以及我们期望在现代代码编辑器中使用的其他功能。

由于可以利用为Visual Studio Code编写的语言服务器,Theia可以访问60多种可用的语言服务器,包括JavaScript,Java,Python和TypeScri

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值