写点什么

Orion——基于 Web 的 Eclipse

2011 年 2 月 17 日

Eclipse 基金会的执行董事 Mike Milinkovich在一月份宣布了一个名为“Orion”的新工具。Mike 把它称作“Eclipse 的新冒险”,这个工具将为开源工具的集成提供一个浏览器环境。二月初的时候,开发团队发布了Orion 的里程碑版本M5。

所有集成开发环境中,Eclipse 平台拥有最大的开发社区。它之所以这么成功,一个原因就是作为开源平台,它的扩展性非常好。仅仅这一点就吸引了大量开发人员在Eclipse 框架的基础上开发新的插件或构建应用。但对编写Web 应用的程序员来说,开发使用的IDE 必须安装在自己本地机上,这就有些杀鸡用牛刀的意味了,尤其是在当前云计算可能席卷IT 界的大环境下。相对来讲,基于Web 的集成开发环境或许更具优势,比方说客户端无需安装、服务器平台有好的伸缩性、连接简单。

Orion 诞生的目的就是要把 Eclipse 平台搬到 Web 上来。和之前的 Eclipse 源码库相比,Orion 为 Web 应用提供了一个基于浏览器的开发工具,它的客户端和所有工具都是用 JavaScript 实现的。Mike 说:”它并不是单纯的在浏览器标签页里运行的 IDE。所有的链接都有用,也能共享。你可以在新标签页里打开文件。我们在开发的时候非常注重程序员的 Web 用户体验。”Orion 的服务器端目前是基于 OSGi 实现的,并采用 Jetty 作为 Web 容器。客户端 UI 跟服务器之间的通信都基于 RESTful API。

需要注意的是,尽管 Orion 的开发才开始不久,但在 Eclipse E4 下载网站上已经可以下载验证此概念的第一个版本了。 Orion 的里程碑版本 M5 在二月初也已发布,这个版本集成了 Firebug,同时支持用户自定义编辑。

Mike 的博客收到了大量的正面反馈,但也有一些开发员并不完全买这个在线 Eclipse 的帐。 Zviki Cohen 就是其中一个,他说目前大部分的在线 IDE 都是基于 Web 的客户端,只针对少量特性和特定的后端编程服务,而 Eclipse 却是一个非常巨大的生态系统。

Mike Milinkovitch 表示三月初会在加拿大渥太华召开一次会议,跟对此感兴趣的开发者讨论 Orion 以后的发展方向和路线图。在 Eclipse 平台 UI 主管 Boris Bokowski 的博客上,可以找到更多 Orion 项目的相关信息。

查看英文原文: Orion – Eclipse for the Web

2011 年 2 月 17 日 11:143313
用户头像

发布了 71 篇内容, 共 16.4 次阅读, 收获喜欢 3 次。

关注

评论

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

面试官:简单说一下RocketMQ整合SpringBoot吧

比伯

Java 编程 程序员 架构 计算机

架构师训练营第 12 周学习总结

netspecial

极客大学架构师训练营

LeetCode题解:22. 括号生成,BFS,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

OSI七层模型与TCP/IP五层模型

Linux服务器开发

TCP/IP 网络协议栈 底层应用开发 Linux服务器开发 OSI

Java内存模型JMM详细解析

云流

程序员 并发编程 架构师 java面试

架构师训练营第八周作业

丁乐洪

一只支持凡尔赛文学创作的摄影手机

脑极体

网络篇:朋友面试之TCP/IP,回去等通知吧

Crud的程序员

TCP 网络协议 IP

TCC Demo 代码实现

Java 分布式事务 Demo TCC

Gradle使用问题梳理

maijun

Gradle

Java开发者必读的〈Java开发手册(嵩山版)〉灵魂15问,深究Java规约背后的原理。

Java成神之路

Java 程序员 架构 面试 编程语言

真的爱了!这份阿里P8整理的《Java核心技术整理》新版手抄本,简直把所有Java知识操作都写出来了

Java成神之路

Java 程序员 架构 面试 编程语言

架构师训练营第 12 周作业

netspecial

极客大学架构师训练营

《前端算法系列》如何让前端代码速度提高60倍

徐小夕

Java 算法 前端 前端进阶

2020年高频Java面试题集锦(含答案),让你的面试之路畅通无阻!

Java成神之路

Java 程序员 架构 面试 编程语言

什么?还不知道该如何学习微服务?这份Github上星标55.9k的微服务神仙笔记真的太香了!

Java成神之路

Java 程序员 架构 面试 编程语言

2020的另一面:5G的斯普特尼克之年

脑极体

命令行搜索神器fzf

Rayjun

Linux

陪你手撕源码系列之 STL set 相关算法

herongwei

c++ 算法 set stl

架构师系列9: 找出单向链表合并节点

桃花原记

spring2.5.6+java6升级到spring4+java8了

阿水

Java spring 升级

架构训练营-week-12总结

于成龙

架构训练营

架构训练营-week12-作业1

于成龙

图解MyBatis

田维常

《架构即未来:现代企业可扩展的Web架构流程和组织》.pdf

田维常

架构

2020最新最全的Java架构面试复习指南,掌握10%阿里P7没问题

Java架构之路

Java 程序员 架构 面试 编程语言

100+大厂应届offer,从7个维度全面分析

程序员小灰

编程 面试 面经 腾讯大厂

怎么保护自己的音乐作品不被盗用,用FL制作防盗水印片段

懒得勤快

版权保护 音乐 音乐制作 编曲

阿里聚划算5轮面试题:GC收集器、多线程锁、海量数据技术考核

Java架构之路

Java 程序员 架构 面试 编程语言

刚参加完阿里P6面试归来(Offer已斩获),6点面试经验总结

Java架构之路

Java 程序员 架构 面试 编程语言

Github上标星30K+的SpringBoot实战电商项目,简直不要太牛!

Java成神之路

Java 程序员 架构 面试 编程语言

InfoQ 极客传媒开发者生态共创计划线上发布会

InfoQ 极客传媒开发者生态共创计划线上发布会

Orion——基于Web的Eclipse-InfoQ