Eclipse:仍然是最好的IDE

Posted 21CTO

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse:仍然是最好的IDE相关的知识,希望对你有一定的参考价值。

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

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

 

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


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

 

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


丰富的插件


Eclipse:仍然是最好的IDE


前往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视图中最后观察到的方法结果。


Eclipse:仍然是最好的IDE


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


Java,Java,还是Java

 

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


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


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


Eclipse:仍然是最好的IDE


漂亮的主题

 

对于很多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产品,继续朝着健康,积极的方向发展

 

 

编译:小六子


以上是关于Eclipse:仍然是最好的IDE的主要内容,如果未能解决你的问题,请参考以下文章

Atitit.ide eclipse编译速度慢的解决

编程心法 之 怎么选择合适的IDE

001_Spring之xml的class的补全(eclipse)

用eclipse玩转Python,让习惯java开发的童鞋拥有一个更爽的开发体验

Eclipse 工作区:为啥?

我仍然可以将 eclipse 用于 android 项目吗?