ide eclipse_Eclipse Che(基于Web的下一代IDE)简介

ide eclipse

正确安装和配置集成开发环境,工作区和构建工具以对项目做出贡献可能是一项艰巨或耗时的任务,即使对于有经验的开发人员也是如此。 Codenvy的首席执行官Tyler Jewell在尝试建立一个简单的Java项目时遇到了这个问题,当时他正在处理一些健康问题并花了很多时间担任管理职位,以恢复自己的编码技能。 经过几天的苦苦挣扎,Jewell无法使该项目开始运作,但他的灵感受到了打击。 他希望做到这一点,以便“任何人任何时候都可以通过安装软件为项目做出贡献”。

正是这种想法导致了Eclipse Che的发展。

Eclipse Che是一个基于Web的集成开发环境(IDE)和工作区。 Eclipse Che中的工作区与一个适当的运行时堆栈捆绑在一起并服务于它们自己的IDE,所有这些都紧密集成在一起。 这些工作区之一中的项目具有运行所需要的一切,而开发人员无需在创建工作区时选择正确的堆栈就可以做任何事情。

Eclipse Che随附的现成的捆绑式堆栈涵盖了大多数现代流行语言。 有用于C ++,Java,Go,PHP,Python,.NET,Node.js,Ruby on Rails和Android开发的堆栈。 堆栈库提供了更多选项,如果这还不够的话,可以选择创建可以提供专门环境的自定义堆栈。

Eclipse Che是功能齐全的IDE,而不是简单的基于Web的文本编辑器。 它基于Orion和JDT构建。 都支持Intellisense和调试,并且集成了同时具有Git和Subversion的版本控制。 IDE甚至可以由多个用户共享以进行配对编程。 只需使用Web浏览器,开发人员就可以编写和调试他们的代码。 但是,如果开发人员希望使用基于桌面的IDE,则可以通过SSH连接连接到工作区。

Eclipse Che所基于的主要技术之一是使用Docker的Linux容器 。 工作区是使用Docker构建的,安装Eclipse Che的本地副本只需要Docker和一个小的脚本文件即可。 首次运行che.sh start ,将下载并运行必需的Docker容器。 如果设置Docker来安装Eclipse Che太多了,Codenvy会提供在线托管选项。 他们甚至为开源项目的任何贡献者提供4GB的工作空间。 使用Codenvy的托管选项或另一种在线托管方法,可以向潜在的参与者提供url,这些URL将自动创建一个包含项目代码的工作区,只需单击一下即可。

除Codenvy之外,Eclipse Che的贡献者还包括Microsoft,Red Hat,IBM,Samsung等。 一些贡献者正在为自己的特定目的而开发定制版本的Eclipse Che。 例如,三星的Artik IDE for IoT项目。 基于Web的IDE可能会让一些人望而却步,但是Eclipse Che可以提供很多东西,而且在涉及该行业的众多知名企业中,值得一试。


如果您有兴趣了解有关Eclipse Che的更多信息, CheConf 2016将于11月15日举行。CheConf 2016是一个在线会议,免费注册。 会议在东部时间上午11:00(UTC下午4:00)开始,在东部时间下午5:30(UTC晚上10:30)结束。

翻译自: https://opensource.com/life/16/11/introduction-eclipse-che

ide eclipse

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值