Eclipse是Java的最佳IDE吗? [英] Is Eclipse the best IDE for Java?

查看:89
本文介绍了Eclipse是Java的最佳IDE吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Eclipse是Java中最好的 IDE

Is Eclipse the best IDE for Java?

如果没有,是否有更好的东西?

If not, is there something better?

我想知道,也可以尝试一下。谢谢。

I want to know and possibly try it out. Thanks.

推荐答案

让我刚刚开始说,Eclipse是一个非常棒的IDE,用于Java和许多其他语言。它的插件架构及其可扩展性很难对抗,而对于较小的团队或预算紧张,它的免费是一个巨大的加分。

Let me just start out by saying that Eclipse is a fantastic IDE for Java and many other languages. Its plugin architecture and its extensibility are hard to rival and the fact that it's free is a huge plus for smaller teams or tight budgets.

恨关于Eclipse。

A few things that I hate about Eclipse.


  • 文档真的很缺乏。我不知道谁写的东西,但如果它不只是平淡的缺失,它是不完整的。如果不完整,那就是错误的。我浪费了许多宝贵的时间,试图在Eclipse中使用给定的功能,只需浏览其文档即可发现这一切都是垃圾开始的。

  • 尽管项目的大小,发现社区非常缺乏和/或混淆,很难参与。我已经尝试过几次,以获得有关特定主题或插件的帮助,只能发送到3个或4个不同的新闻组,他们都指向对方新闻组或只是平淡无反应。这可以非常令人沮丧,因为我使用的更小的开源产品对于回答我的问题真的很好。也许这只是社区大小的一个功能。

  • 如果您需要超出其发行版捆绑功能之类的功能(例如,Java EE开发人员发行版的Eclipse,将东西捆绑在一起像WTP一样),我发现额外的插件的安装过程令人难以置信。我不知道为什么他们不能使这个过程更简单(或者也许我只是在家里的Mac上被宠坏,不知道真正在真实世界中有多糟糕),但如果我不仅不成功,通常这是一个多个小时的过程来安装新的插件。这被认为是3.4中的目标之一(使新项目的安装更简单);如果他们成功了,我不能告诉。

  • 以书籍和实际教程的形式出现的文档是非常缺乏的。我想要一个主要的演练,像Eclipse一样密集和功能丰富;有些话说,嘿,你知道这个功能,怎么能让你更有效率?就我所发现的那样,没有任何这样存在。如果你想弄清楚Eclipse,你可以选择一个选项,坐下来玩它(从字面上来看,不仅仅是看到一个功能,而且去阅读它的文档,因为这可能不存在或者是错误的)。

  • The documentation is really lacking. I don't know who writes the stuff, but if it's not just flatly missing, it's incomplete. If it's not incomplete, then it's just flat out wrong. I have wasted many precious hours trying to use a given feature in Eclipse by walking through its documentation only to discover that it was all trash to begin with.
  • Despite the size of the project, I have found the community to be very lacking and/or confusing enough to be hard to participate in. I have tried several times to get help on a particular subject or plugin only to be sent to 3 or 4 different newsgroups who all point to the other newsgroup or just plain don't respond. This can be very frustrating, as much smaller open source products that I use are really good about answering questions I have. Perhaps it's simply a function of the size of the community.
  • If you need functionality beyond the bundled functionality of one of their distros (for instance, the Eclipse for Java EE Developers distro which bundles things like the WTP), I have found the installation process for extra plugins excruciatingly painful. I don't know why they can't make that process simpler (or maybe I'm just spoiled on my Mac at home and don't know how bad it really is out in the 'real' world) but if I'm not just unsuccessful, oftentimes it's a process of multiple hours to get a new plugin installed. This was supposedly one of their goals in 3.4 (to make installation of new projects simpler); if they succeeded, I can't tell.
  • Documentation in the form of books and actual tutorials is sorely lacking. I want a master walkthrough for something as dense and feature-rich as Eclipse; something that says, 'hey, did you know about this feature and how it can really make you more productive?'. As far as I've found, nothing like that exists. If you want to figure out Eclipse, you've got one option, sit down and play with it (literally play with it, not just see a feature and go and read the documentation for it, because that probably doesn't exist or is wrong).

尽管有这些事情,Eclipse确实是一个很棒的IDE。它的重构工具非常好。 Javadoc的处理完美。我们期待IDE的所有功能都是(代码完成,模板,与各种SCMS的集成,与构建系统的集成)。它的代码格式和清理工具非常强大。我发现它的构建系统运行良好和直观。我认为这些都是真正建立声誉的东西。

Despite these things, Eclipse really is a great IDE. Its refactoring tooling works tremendously well. The handling of Javadoc works perfectly. All of features we've come to expect of an IDE are their (code completion, templates, integration with various SCMSs, integration with build systems). Its code formatting and cleanup tools are very powerful. I find its build system to work well and intuitively. I think these are the things upon which its reputation is really built.

我没有足够的经验与其他IDE或其他发行版的Eclipse(我已经看到RAD在工作了很多次,我不能相信任何人都会支付他们收取的费用)来评论他们,但是我一直很高兴与Eclipse大部分。我从多个地方听到的一个提示是,如果您希望Eclipse没有很多麻烦,可以直接安装,那么可以一起付费发行。 我的Eclipse 是一个强烈推荐的版本,我已经看到整个网络,真的是非常可负担得起(最后我听说,发行版加$ 50,加上一年的免费升级)。如果你有预算并且需要增加的功能,我会去这样的东西。

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.

无论如何,我试图尽可能的详尽。希望对您的搜索有帮助和好运! :)

Anyway, I've tried to be as detailed as I can. I hope this helps and good luck on your search! :)

这篇关于Eclipse是Java的最佳IDE吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆