Tim*_*her 74
我首先要说的是Eclipse是Java和许多其他语言的理想 IDE.它的插件架构及其可扩展性难以与之竞争,而且它对于小型团队或预算紧张而言是免费的.
我讨厌 Eclipse的一些事情.
尽管如此,Eclipse确实是一个很棒的IDE.它的重构工具非常有效.Javadoc的处理工作完美.我们期望IDE的所有功能都是它们(代码完成,模板,与各种SCMS的集成,与构建系统的集成).它的代码格式和清理工具非常强大.我发现它的构建系统运行良好且直观.我认为这些是其声誉真正建立的事物.
I don't have enough experience with other IDEs or with other distros of Eclipse (I've seen RAD at work quite a few times; I can't believe anyone would pay what they're charging for that) to comment on them, but I've been quite happy with Eclipse for the most part. One tip I have heard from multiple places is that if you want Eclipse without a lot of the hassle that can come with its straight install, go with a for-pay distro of it. My Eclipse is a highly recommended version that I've seen all over the net that is really very affordable (last I heard, $50 for the distro plus a year of free upgrades). If you have the budget and need the added functionality, I'd go with something like that.
无论如何,我试图尽可能详细.我希望这对你的搜索有所帮助,祝你好运!:)
oxb*_*kes 68
IntelliJ IDEA很棒.现在它只是"比Eclipse更好".根据我的经验,你可以比在Eclipse中编写IDEA几倍的代码(我从Eclipse早期采用者变为IDEA并且没有回头看)但IDEA有许多缺陷:
我仍然不会回去; IDEA中的代码重构和意图太好了.
Eclipse的一个主要版本出现了一段时间,我花了大约一个小时的时间在网站上搜索,找出发布中实际包含的内容,这可能会说服我回到折叠状态.访问JetBrains,了解如何销售IDE!
小智 26
根据我的意见,Eclipse无法远程称为IDE.我知道,这太夸张了.它仅仅反映了我对日食的强烈痛苦!无论你做什么,它都行不通!你总是需要与它斗争才能让它以正确的方式做事.在那段时间里,你没有开发出你应该做的代码,对吧?eclipse和maven整合:不可靠!Eclipse和常春藤集成:不可靠.WTP:越野车越野车!Eclipse和wstl验证:buggy!它抱怨即使它们确实存在也没有找到URL,几天之后,没有改变它们,它突然发现它们等等.我可以写一本关于它的frakking书.回答你的问题:没有ECLIPSE也不会关闭最好的IDE!IntelliJ应该会更好!
Dar*_*ron 18
Eclipse是第一个让我离开XEmacs的IDE.然而,当我的雇主提出给我一个Intellij IDEA许可证时,如果我想要一个,它只需要3天的评估副本来说服我去购买它.
似乎很多小东西都更好.
Gus*_*ind 12
IntelliJ很好,但它不是免费的!然后NetBeans也是一个不错的选择.如果你是IBM套件,WSAD是好的
小智 9
我使用IntelliJ已有近5年(从v1.5到v7),大约8个月前我迁移到了IBM RAD(它建立在旧的eclipse平台之上),大约3个月前我用Eclipse(Ganymede)安顿下来.
我在一个中等规模的项目(使用10k类)上使用了IntelliJ,而我只使用了几百个类的Eclipse.
我发现这两个IDE(IntelliJ和Eclipse)都很好.IBM RAD只是浪费钱(当然可能会被无法选择的IBM商店卡住).
与Eclipse相比,IntelliJ具有远远优于大多数功能的重构功能和键盘快捷键.它支持从Eclipse导入项目.它具有更好的内置xml处理功能(重构适用于几乎与java代码相似).内置Intelli Sense也非常好.
Eclipse是一个很棒的工具,它是免费的.我花了大约1-2个月的时间习惯了从IntelliJ开始学习Eclipse(很多学习快捷方式),但是我已经掌握了Eclipse,它非常流畅.我没有在中型项目上使用Eclipse.
IntelliJ和Eclipse都具有活动的插件社区,并且都与版本控制系统,单元测试框架,应用程序服务器和分析器完美集成.
从v4.0开始,IntelliJ开始变得缓慢和臃肿.中型项目进展缓慢.除非性能得到改善,否则我不会使用IntelliJ.
我没有将这两个IDE用于除java开发之外的任何东西.
如果您是一名Java开发人员并且您的公司为IntelliJ付费,并且如果您的项目不是太大,那就去吧.否则,不要绝望:Eclipse总是在那里.
我给Eclipse做了3个月的新工作,但之后我发现普通的Maven项目也可以在IntelliJ IDEA中运行(除非它是Eclipse插件/ EMF /当然;-)).3个月不足以与8年以上的IDEA进行比较,但这足以说明我给了它一个公平的尝试.我决定忍受它的观点(其他IDE不需要它们),它的调试器很糟糕(除非你点击它们,否则不显示日期值等等),其完成程度比IDEA差.
现在经过那么多年IDEA也是免费的(社区版),我使用它没有太多麻烦.当然,我错过了付费版本的一些"终极"功能,但它远远优于Eclipse.最大的不同是这两个IDE所需的整体思维模式.但是在你掌握了这两种思维方式之后,我无法理解任何人可以拥有什么样的Eclipse - 除非你需要它的插件生态系统或者你在那里有一些重要的投资.
"心态"差异的例子:你必须在Eclipse中保存,而不是在IDEA中保存,我不关心什么是好或坏 - 但你必须保存在Eclipse中以便让他清理不再是错误的带下划线的错误,等;-)你必须保存在那里,以摆脱其他文件中的错误,因为其他文件不会看到其他变化.
我在博客上写了更多关于这个话题的内容 - 是的,我有偏见,尽管我试图尽可能少.但过了一段时间后,这不是简单的可能:(-)
不,甚至IDEA都不是完美的,我知道.因为我经常使用它.但如果你问我,它是最好的Java IDE.甚至是社区版.
小智 7
[这不是一个真正的答案,只是一个轶事.我和那些使用了大量加载宏和颜色编码的emacs的人合作过.疯!为什么有那么多好的IDE呢?
如果你了解emacs,你可以比IDE快100倍.它可以处理大量不同的语言,因此如果您需要使用其他语言编写代码,则无需更改编码环境.适用于所有操作系统,您可以随心所欲地添加/添加任何内容.甚至可以通过ssh在世界各地编辑文件(无需下载或上传).在称他们为疯狂之前,你必须先使用它.我相信他们会因为使用IDE而疯狂.
人们常说,与Eclipse相比,各种语言(例如Java)都有更好的IDE.
Eclipse的强大之处在于它与许多语言的IDE基本相同,这意味着如果您知道必须使用多种编程语言(Java,C++,Python)进行编码,那么您只需要学习一个IDE就是一个巨大的优势:日食.
我不知道Eclipse是不是最好的Java IDE,但它绝对是非常体面的,也是我最喜欢的IDE.之前我曾尝试过IntelliJ,并发现它与Eclipse非常相似(IntelliJ可能提供了一些更好的功能,但Eclipse是免费的和开源的).我从来没有真正尝试过NetBean,因为在我认识NetBean之前我就认识Eclipse.
Eclipse是我的最爱,因为:
如果您习惯使用像JCreator这样的传统Java IDE,那么您可能需要一些时间来习惯Eclipse.我记得当我第一次学习Eclipse时,我不知道如何编译Java源码...
我建议为了找到最适合你的IDE,试试人们推荐的内容(NetBean,Eclipse和IntelliJ),看看你最喜欢哪一个,然后坚持下去并成为它的专家.在我看来,拥有合适的IDE将大大提高您的工作效率.
| 归档时间: |
|
| 查看次数: |
130643 次 |
| 最近记录: |