Eclipse是最好的Java 集成开发环境
吗?
如果不是,是否有更好的选择?
我想知道并可能尝试一下。 谢谢。
Eclipse是最好的Java 集成开发环境
吗?
如果不是,是否有更好的选择?
我想知道并可能尝试一下。 谢谢。
首先,我要说Eclipse是一个非常棒的Java和其他语言的IDE。它的插件架构和可扩展性很难与之匹敌,而且它免费这一点对于小团队或紧张预算来说是一个巨大的优势。
以下是我所讨厌Eclipse的几个问题:
尽管存在上述问题,Eclipse 确实是一个很棒的 IDE。它的重构工具非常出色。Javadoc 的处理完美无缺。所有常见的 IDE 特性都在其中(代码补全、模板、与各种版本控制系统的集成、与构建系统的集成)。其代码格式化和清理工具也非常强大。我发现它的构建系统工作得很好,而且直观易用。我认为它的声誉就是建立在这些方面。
我对其他IDE或其他版本的 Eclipse 没有足够的经验(我在工作中多次使用RAD;我简直不敢相信有人会为那付费),因此无法对它们发表评论,但总体来说,我对 Eclipse 很满意。我听过的一个建议是,如果您想要不带太多麻烦的 Eclipse,可以选择一个付费版本。我在网络上看到很多人推荐的MyEclipse就是一个非常好的选择,而且价格真的非常实惠(据我所知,只需支付50美元即可获得该版本和一年免费升级服务)。如果您预算充足并需要额外的功能,请考虑购买这样的版本。
总之,我尽力详细地描述了我的经验和看法。希望对您有所帮助,祝您好运!:)
IntelliJ IDEA很不错。现在它只比Eclipse好一点点。从我的经验来看,你可以在IDEA中编码比在Eclipse中快几倍(我从Eclipse的早期采用者转到了IDEA,并没有回头看)但是IDEA有一些缺陷:
尽管如此,我仍然不会回去使用Eclipse。IDEA中的代码重构和意图太好了。
Eclipse的一个重要版本已经发布了一段时间,花了我大约一个小时在网站上搜索才找到实际包含在该版本中的内容,这可能会说服我回到Eclipse阵营。请访问JetBrains网站,看看如何销售一个IDE!
没有最好的IDE。你使用得越熟练,它就越好用。
ctags
,所以它不是我在查看大型项目时的唯一选择。但我始终是一个 intellisense 的粉丝!但是当我写小项目时,完全使用 vim。 - lmat - Reinstate MonicaCTRL+A
。http://vim.wikia.com/wiki/Increasing_or_decreasing_numbers - lmat - Reinstate Monica在我看来,Eclipse不能称之为一个IDE。好吧,我知道这有点夸张了。但这只是反映了我对Eclipse的强烈痛苦!无论你做什么,它都不起作用!你总是需要与它斗争,让它按照正确的方式工作。而在此期间,你并没有开发代码,这才是你应该做的事情,对吧?Eclipse和maven集成:不可靠!Eclipse和ivy集成:不可靠!WTP:错误、错误、错误!Eclipse和wstl验证:错误!它会突然抱怨找不到URL,即使它们确实存在,在几天后,没有任何更改,它突然就能找到等等。我可以写一本关于这个的书。回答你的问题:不,Eclipse甚至不能接近最好的IDE!IntelliJ被认为要好得多!
Eclipse是第一个让我放弃XEmacs的IDE。然而,当我的雇主提供要购买Intellij IDEA许可证时,只用了三天评估版就说服我去尝试它。
看起来有许多小细节更加令人愉悦。
IntelliJ是一个不错的IDE,但它不是免费的!如果你想要一款免费的IDE,那么NetBeans也是一个不错的选择。另外,如果你使用IBM套件,WSAD也是一款不错的IDE。
我必须投票支持Netbeans目前是最好的一个。Eclipse还不错,但现在Netbeans更好。
我在中等规模项目(有10k类)中使用了IntelliJ,而在只有几百个类的项目中则使用Eclipse。
我发现这两个IDE(IntelliJ和Eclipse)都很好。IBM RAD只是浪费钱(当然,如果你只能选择IBM店铺,那就没有选择了)。
与Eclipse相比,IntelliJ具有更优秀的重构功能和大多数功能的键盘快捷方式。它支持从Eclipse导入项目。它具有更好的内置xml处理功能(与Java代码几乎一样适用于重构)。内置的IntelliSense也非常好。
Eclipse是一个很棒的免费工具。从IntelliJ转换到Eclipse花费了我大约1-2个月的时间(需要学习新的快捷键),但是我掌握了Eclipse后,一切都很顺利。我没有在中等规模项目中使用过Eclipse。
IntelliJ和Eclipse都有活跃的插件社区,并且都能很好地与版本控制系统、单元测试框架、应用服务器和分析工具集成。
从v4.0开始,IntelliJ变得越来越慢且臃肿。它在中等规模项目中运行缓慢。除非其性能可以提高,否则我不会使用IntelliJ。
我没有将这两个IDE用于除Java开发之外的任何事情。
如果你是Java开发人员,并且你的公司为IntelliJ付费,而你的项目不太大,请选择它。否则,不要绝望:Eclipse永远存在。