eclipse鼠标变十了

正如我所写的那样 ,Eclipse在11月庆祝了10年来的开源和社区。 Eclipse社区已经形成了许多里程碑 ,但是主要成就是什么? Eclipse为实际改变软件行业做了什么? 这是我认为Eclipse的一些关键成就。

1.主导的Java IDE。 Eclipse最初是一个非常出色的Java IDE,并且今天继续成为Java IDE的市场领导者。 如果您回想1990年代末和2000年代初,Java IDE市场是Borland JBuilder,Visual Cafe和IBM VisualAge for Java之间的争夺战。 Eclipse现在是明显的领导者,在Java IDE市场中拥有大约65%的市场份额。

2. C / C ++工具的事实解决方案。 如果要为C / C ++开发人员构建工具解决方案,则很有可能将Eclipse CDT用作平台。 在实时操作系统和嵌入式开发市场中,Eclipse CDT已成为事实上的标准。 至少有50家公司正在构建基于CDT的开发人员工具解决方案。

3.大型创新建模社区。 我不确定如何量化它,但是我相信Eclipse建模社区已经成长为Eclipse中最大的创新社区之一。 如果您要进行建模,则很可能正在使用Eclipse Modeling Framework(EMF)。 但是,EMF只是在Eclipse Modeling上创建了一个非常惊人的创新和多样性社区的核心。 Eclipse有70多个建模项目,而且我知道还有很多未托管在Eclipse上的项目。 这是一个巨大的成功。

4.集成ALM工具。 Mylyn项目已成长为在整个应用程序生命周期中集成工具的行业中心。 现在有70多个不同的Mylyn连接器,它们将不同的项目集成到开发人员桌面中。

5.模块化运行时。 Equinox和EclipseRT项目展示了模块化如何大规模地工作。 Eclipse的所有内容都基于Equinox,因为它是OSGi运行时。 但是,Equinox和EclipseRT顶级项目催生了围绕Eclipse RCP和服务器端OSGi的行业。 在RCP上构建的应用程序范围令人印象深刻,包括NASA Mars Rover,金融机构,飞机设计,基因组解码等。在服务器端,大多数企业Java应用程序服务器都使用Equinox,而Virgo则正在新兴基于Equinox的平台。

6. Eclipse发布培训。 Eclipse发布系列证明了开源社区是可预测的,并且可以扩展到大型分布式团队。 这一点非常重要,因为大型保守公司开始涉足开源。 与Eclipse社区相比,很少有其他组织拥有可预测性和可扩展性的良好记录。

7. Eclipse生态系统。 Eclipse已成为业界两个主要的开发工具平台之一。 MS Visual Studio是另一个。 无论您使用哪种语言,最有可能使用Eclipse IDE。 无论您使用哪种开发人员工具,都可能会有一个Eclipse插件。 没有其他平台能够创建这样一个多样化的大型生态系统。 实际上,它使构建和集成开发人员工具更加容易!

这已经是令人难以置信的10年了,社区应该为所取得的成就感到自豪。 我并不是刚开始使用Eclipse,但我必须相信Eclipse的成就比任何人都期望的要多。

我知道这不是一个完整的列表,我确定我缺少一些项目。 随时在评论中添加建议。

参考: JCG合作伙伴 在过去十年中Eclipse的主要成就   Ian Skerrett 博客上的Ian Skerrett 。

翻译自: https://www.javacodegeeks.com/2012/03/key-accomplishments-of-eclipse-over.html

eclipse鼠标变十了

eclipse鼠标变十了_Eclipse在过去十年中的主要成就相关推荐

  1. Linux鼠标变十字花了,linux下利用Anaconda装pytorch tensorflow

    一.安装Anaconda 1.在windows系统下,从anaconda的官网上下载linux版本,下载后的为.sh文件 (Anaconda3-2019.10-Linux-x86_64.sh) 2. ...

  2. 【mac】Snagit截图时候鼠标变大太大的解决方法

    Snagit截图时候鼠标变大太大的解决方法: 将Snagit的Capture Preference - Capture - Capture Settings中的Capture cursor关闭

  3. unity ui界面 鼠标变图片移动

    第一步 首先准备1张图(我随便截的)放入unity里,图片转换为Cursor; rso'r 第二步 创建一个Ui界面,在里面创一个按钮: 第三步 创建一个脚本,名字自取(脚本名为TU) sing Sy ...

  4. 基于eclipse的android项目实战—博学谷(十九)播放不同视频(本地视频)

    BoXueGu资源下载链接: https://download.csdn.net/download/hyh/19477319 BoXueGu图片资源下载(免费): https://yuyunyaohu ...

  5. 基于eclipse的android项目实战—博学谷(十八)播放不同视频(网络视频)

    相信经过了这么长时间,小伙伴们应该都发现了博学谷这个项目存在问题,播放视频的时候,无论播放任何一个章节,他播放的视频都只是一个,也就是VideoPlayActivity.java里面写死的那个(myv ...

  6. Web前端鼠标变小手两种实现

    CSS实现方式: cursor:pointer;//鼠标变小手 js实现方式: <button id="abc"class="botton_qr_download& ...

  7. 改变世界的十大经典物理实验及十大著名思想实验

    来源:EETOP 科学实验是物理学发展的基础,又是检验物理学理论的惟一手段,特别是现代物理学的发展,更和实验有着密切的联系.现代实验技术的发展,不断地揭示和发现各种新的物理现象,日益加深人们对客观世界 ...

  8. 计算机 游戏第14关,《帕拉世界》第十四关至第十六关攻略秘籍

    <帕拉世界>第十四关至第十六关攻略秘籍 2016-11-21 16:37:41来源:游戏下载编辑:评论(0) 第十四关:一开始没必要强攻监狱,部队沿着山道向上,在左上角的出海口那里建立基地 ...

  9. 【Visual C++】游戏开发五十 浅墨DirectX教程十八 雪花飞扬:实现唯美的粒子系统...

    本系列文章由zhmxy555(毛星云)编写,转载请注明出处. 文章链接:http://blog.csdn.net/zhmxy555/article/details/8744805 作者:毛星云(浅墨) ...

最新文章

  1. Cesium - 转换obj模型为3D Tiles 并加载
  2. 第二模块_找钱:融资与管理_1
  3. 一个有关程序运行时间的小测试
  4. STL源码剖析 配接器
  5. ft232h引脚_一种基于芯片ft232h的usb接口电路的制作方法
  6. webservice 传输数据过大,解析失败
  7. ArcGIS制图(一)之流向图
  8. io vivado 怎么查看ps_一次诡异的磁盘IO使用率高排查
  9. [译]nanomsg和ZeroMQ的区别
  10. excel减法函数_在excel中进行减法7个例子,包括公式中带条件的减法
  11. 从Oracle迁移到MySQL的各种坑及自救方案
  12. win7计算机文件移动硬盘,Win7系统下给移动硬盘分区方法是什么
  13. DZ管理员密码找回 tools.php,DISCUZ 论坛管理员密码忘记的解决办法 Discuz! X3.2 版本Tools急诊箱工具...
  14. matlab 使用c2d的离散化笔记
  15. 英语单词记忆 词源法-思维导图(18)词源st/sist/stat/stin/stem-277
  16. win10远程桌面连接服务器接示内部错误
  17. k8s单节点无法启动pod
  18. Composer开启多线程组件改变composer缓慢问题
  19. 原生js小游戏——俄罗斯方块
  20. Android 连接wifi 检测是否需要portal 认证

热门文章

  1. 2022的第一天,立个目标
  2. 班级日常分享,一天一瞬间
  3. java实现打印直角三角形
  4. 四种常见的 POST 提交数据方式对应的content-type取值
  5. 使用navicat 复制 数据库 使用mysql5.7 utf8mb4 utf8mb4_general_ci 爬虫的时候就支持表情包了
  6. 项目的包结构 mybatis三剑客
  7. java_basic_review(5)java反射荔枝
  8. mybatis_user_guide(5) 动态 SQL
  9. vue - resource 使用过程的坑
  10. rpc结构错误_结构性错误