微信号:we21cto

介绍:21CTO(21CTO.com)是中国项级技术专家的学习与服务平台.我们为CTO、技术总监、架构师等技术专家提供高质量的资讯、问答、活动等产品,同时与企业连接,提供技术咨询、研发、运维、技术支持、培训及人才招聘等服...

Eclipse:仍然是最好的IDE

2018-02-10 10:51 21CTO

21CTO社区导读:无论你对Eclipse是爱是恨。无论我们用何种语言开发,都要感激Eclipse团队为改进IDE而做的一切,并使其成为最好的IDE之一。

作为一名开发人员,您可能已经开始喜欢使用IDE了 - 但是在现代编程选择领域,您如何选择最好的IDE? 

 

虽然有些人可能试图说服你,“酷孩子”正在使用IntelliJ,无论你是在寻找你的第一个IDE,或者被迫切换,这里有一些选择Eclipse的理由!


Eclipse:数以百万用户选择的最佳IDE

 

在Dunebook上,Deven Rathore发表了一篇比较Eclipse和IntelliJ的文章 ,其中包括一些关于过去几年景观如何变化的有趣的统计数据。 下面,我展开一些很多开发人员选择Eclipse的原因。


丰富的插件



前往Eclipse Marketplace查看,你会发现有一千余个插件! 有几种语言支持,比如对C ++ , Ruby或TypeScript的支持 ,还有一些提供的工具,比如Eclipse Docker Tooling ,或者WindowBuilder ,它包含SWT和Swing的图形设计器。 

 

我们自己的插件Angular IDE增加了对AngularWeb开发框架的支持,同时为您的IDE添加了多语言支持和几个工具。 

 

除了插件之外,还有几个专门的独立发行版,比如Adobe ColdFusion IDE , MyEclipse或者for PHP开发者的Eclipse等。


优秀的调试工具

 

除了常用的功能,人们希望从调试器工具中找到如条件断点,远程调试,或按照自己想要的方式遍历代码的能力。

 

Eclipse有一些非常酷的调试能力。 


比如你忘记检查返回值之前从哪个方法或断点跳出? Eclipse会向你展示Variables视图中最后观察到的方法结果。



我相信你们都遇到过这样一种情况:只有遇到特定的代码行之后,多断点才体现出意义。


Java,Java,还是Java

 

对于Java开发来说,Eclipse 确实是最好的IDE,不过不能否认 IntelliJ 目前也已经在撼动它的地位。


也许是因为人们没有花时间来看看 Eclipse 能够做什么。 JDT的特性和功能有太多的地方需要强调,就像增量式编译器(你知道IntelliJ是捆绑了 Eclipse的编译器吗?)一样重要的是,像多功能模板,快速轮廓,JUnit 5集成支持等生产力相关功能等。


一定要关注#EclipseTips和@EclipseJavaIDE,以获得更多提示,如“ExtractClass”重构,您可以在下面看到:



漂亮的主题

 

对于很多IDE的新手来说,没有一个好的黑色主题是一个比较大的问题。 Eclipse在这方面肯定有很大的挑战需要克服,如今也了DevStyle ,粗糙的用户体验已经成为过去。



是的,这真的是Eclipse,在Windows上,与DevStyle (我可能会添加其它更酷的主题)! 这个主题几乎让我希望整天都在编码,而不是在WordPress中Coding。


想要更多的理由为什么Eclipse仍然是最好的IDE?


Eclipse降低了它的内存消耗,响应速度,Eclipse现在可以轻松处理多个项目的能力。

 

拥有强大社区的最佳IDE

 

Eclipse社区正在不断壮大! 它现在包括150多个专注于一系列软件开发方面的项目:覆盖从物联网流行病学建模工具的所有内容。 


这种社区参与为Eclipse IDE带来了一定程度的多样性,IntelliJ根本无法与之竞争。

 

 而且,随着上周Java EE迁移到Eclipse基金会的第一个Eclipse安装,一个全新的世界已经打开。就在几年前,没有人会相信这样的事情会发生。

 

是的,Eclipse -仍然是最好的! 不过不要光听我的话,亲自试试,再体验更Eclipse是如何保持份额最高的IDE产品,继续朝着健康,积极的方向发展

 

 

作者:Brain Fernandes

编译:小六子


 
21CTO 更多文章 三步建立自己的工程师文化 最有用的Linux命令行与技巧大全 特斯拉CTO:坐着超级火箭的特斯拉,颠覆的不仅是技术 Facebook 14岁,小扎发文纪念: 你能想到的错误,我都犯过 2018 年,程序员要具备哪些核心竞争力?
猜您喜欢 《学习之道》书摘 大数据时代,说说Twitter与它有利可图的数据生意 为何你那么努力,却看不到成绩? 三年以下AI、大数据人才年薪29.22万元,凭什么挣得比你多? 跨域资源共享 CORS 详解