AICon上海|与字节、阿里、腾讯等企业共同探索Agent 时代的落地应用 了解详情
写点什么

Eclipse 基金会发布下一代 IDE,Eclipse Che 4.0

  • 2016-03-10
  • 本文字数:1089 字

    阅读完需:约 4 分钟

今天在 EclipseCon 上,Eclipse 基金会宣布发布Eclipse Che 4.0 ,首个公共发布的Eclipse Che cloud IDE 工作空间服务器和通用的基于web 的IDE。Tyler Jewell 在EclipseCon 的开幕式致辞上谈到了IDEs 的发展和未来,证明了Eclipse Che 可以给分布式的工作空间提供可编程的环境,这个工作空间仅需要客户端有一个浏览器。

Eclipse Che 项目的领导,Codenvy 的 CEO Tyler Jewell 介绍了项目的目标:

Eclipse Che 推动了通用工作空间的发展。通过让工作空间便携化,它们现在可以在任何地方重建,给开发团队提供符合他们需求的环境,这也是敏捷过程的一部分。

Codenvy 开发基于 web 的 IDE 一段时间了,其核心在 2014 年夏季被捐赠给了 Eclipse 基金会。从那以后,其他的商业合作伙伴也加入到了 Eclipse Che 项目中,包括 Microsoft、Red Hat 和 SAP。还有一些企业也非常热衷于完成它,包括 Vaadin、IBM’s Bluemix DevOps Services、SmartBear、SourceGraph、Tomitribe 和 eXo Platform。

Eclipse Che 提供了一个协作的工作空间服务器,它可以让程序员共享工作空间或者独立地开发代码,使得个人和团体可以共同工作于共享的或独立的项目。这是由 REST 框架实现的,这个框架既可以让一个传统的台式机 IDE 和远端工作空间数据通讯,又能够通过客户端的浏览器进行 JavaScript 云端 IDE 前端请求。

Eclipse Che 同时还使用了一个插件框架,它可以实现将扩展插件写入、加载和安装到服务端。这其中包含了堆栈的提供,使得不同的语言和工具可以被加入框架之中。

Eclipse Che 在设计上使用 Docker 作为运行期映像,这意味着开始使用 Eclipse Che 会变得非常简单,入门指南页面展示了如何直接安装产品,如何使用Docker 开始Che 运行期映像codenvy/che。

Eclipse 基金会的执行理事 Mike Milinkovich 介绍道:

Eclipse Che 的发布,让人们开始重新思考 IDEs 被开发人员搭建和使用的方式。它使用了 Docker、Java 和 JavaScript 来创建可拓展的、动态的开发者工作体验。Eclipse Che 的初始反馈信息非常杰出。下载数和外部贡献都指出,Che 是一个非常卓越的、成功的开源项目。

Eclipse Che 可以从 Eclipse Che 页面下载,源代码已经公布在GitHub 上。大量的文档以及博客包含了关于项目的更多信息。

查看英文原文 Eclipse Foundation Releases Next-Generation IDE, Eclipse Che 4.0


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群InfoQ 好读者(已满),InfoQ 读者交流群(#2)InfoQ 好读者)。

2016-03-10 18:008573
用户头像

发布了 218 篇内容, 共 71.9 次阅读, 收获喜欢 76 次。

关注

评论

发布
暂无评论
发现更多内容

网络架构设计概要

阿泽🧸

8月月更

每日一 R「12」数据结构(三)哈希表

Samson

8月月更 ​Rust

kubernetes ansible快速构建

CTO技术共享

并行接口8255A简介

乌龟哥哥

8月月更

【算法实践】| 一步步带你实现寻找最大公约数

迷彩

数学 算法解析 算法实践 8月月更 最大公约数

数据技术大融合,HSTAP数据库有多少想象空间?

MatrixOrigin

MatrixOrigin MatrixOne HSTAP

基于STM32的录音机设计(STM32F103+VS1053B)

DS小龙哥

8月月更

面试突击76:${} 和 #{} 有什么区别?

王磊

Java 常用面试题

说实话,Hibernate 和 MyBatis 哪个更好用?

TimeFriends

8月月更

密集计算场景下的 JNI 实战

vivo互联网技术

Java c++ 性能 JVM jni

音频技术的下一个“热点”,会出现在哪个领域?丨一期一会 • 音频工程师专场

声网

人工智能 音频

关于TAE(Transactional Analytical Engine)的那些事

MatrixOrigin

MatrixOne 矩阵起源 MatirxOrigin TAE

Spring 全家桶之 Spring Security(五)

小白

8月月更

数据治理(七):Atlas搭建启动

Lansonli

数据治理 8月月更

开源一夏 | 大佬,人人都说精通的单例模式,你精通了吗

知识浅谈

单例模式 8月月更

七种常见的IPv6网络攻击

穿过生命散发芬芳

ipv6 8月月更 网络攻击

头脑风暴:判断子序列

HelloWorld杰少

算法 LeetCode 8月月更

Go-Excelize API源码阅读(十八)——GetPageMargins、SetWorkbookPrOptions、GetWorkbookPrOptions

Regan Yue

Go 开源 源码解析 8月日更 8月月更

Kubernetes Argo Rollouts高级的部署能力

CTO技术共享

Kubernetes伟大的未来

CTO技术共享

Spring 全家桶之 Spring Security(四)

小白

8月月更

[教你做小游戏] 用177行代码写个体验超好的五子棋

HullQin

CSS JavaScript html 前端 8月月更

语音聊天app源码:系统功能有哪些?

开源直播系统源码

软件开发 直播系统源码 语音直播系统 语音直播

数据治理几乎所有常见问题的简答都在这里了

雨果

数据治理

Spring 全家桶之 Spring Security(一)

小白

8月月更

用golang官方Docker镜像运行项目

程序员欣宸

golang 8月月更

C++多态案例(三)-电脑组装

CtrlX

c c++ 面向对象 8月月更

gateway网关

急需上岸的小谢

8月月更

Spring 全家桶之 Spring Security(二)

小白

8月月更

Spring 全家桶之 Spring Security(三)

小白

8月月更

从零开始实现一个MyBatis加解密插件

vivo互联网技术

spring mybatis

Eclipse基金会发布下一代IDE,Eclipse Che 4.0_Java_Alex Blewitt_InfoQ精选文章