如果我只想在其中使用Java,Eclipse和Netbeans之间有什么区别?[已关闭]
我最近为自己买了一台戴尔XPS 64位Vista。Eclipse没有他们的64位版本,但我在论坛上读到他们下载Eclipse并在Vista上使用Java 1.5,只有一些问题。我有Java 1.6,Netbeans很容易下载。
如果我现在从 Eclipse 迁移到 Netbeans,我会注意到的基本/大区别是什么?
我最近为自己买了一台戴尔XPS 64位Vista。Eclipse没有他们的64位版本,但我在论坛上读到他们下载Eclipse并在Vista上使用Java 1.5,只有一些问题。我有Java 1.6,Netbeans很容易下载。
如果我现在从 Eclipse 迁移到 Netbeans,我会注意到的基本/大区别是什么?
可口可乐和百事可乐有什么区别?
好吧,这并不是那么相似,但很多差异都是在定性方面。说到 Netbeans 6.1 和 6.5:
Netbeans 具有非常不同的 UI 和工作流。没有透视,但工具栏等将根据需要自动显示/隐藏(即调试)。构建过程是不同的。管理项目是不同的。
Netbeans 专注于流畅、集成的体验,有时以牺牲功能为代价。Profiler 完全集成到编辑器中(上下文菜单允许您快速操作 Profiler),但缺少 Eclipse Profiler 的一些功能。
Netbeans 有一个紧密集成的 JSP/Servlet/JSF 开发环境。整个工作流程从开发、调试、部署连接在一起。这更像是一种“感觉”,而不是其他任何东西。
Netbeans 编辑器缺少几个 Eclipse 功能。拼写检查是一个突出的。快速完成(Ctrl-K、Ctrl-J)是一个未充分利用的 Netbeans 功能。片段是另一个(尽管它们有一个自动完成的模板,可以填充一个不同但相似的利基市场)。
更少的选择。如果您不喜欢其中包含的工具之一,则不太可能找到一个好的替代插件。
马蒂斯。Eclipse GUI编辑器已经开始迎头赶上,但它们根本无法与Matisse相提并论。从表面上看,它们似乎是等同的...
<sarcasm>
你的朋友会取笑你。</sarcasm>
也许当你同时处理几个(许多)项目时,我更喜欢Eclipse(工作区组织对此很好)。在 Eclipse 中,Interface 似乎响应得更好(至少与旧版本的 NetBeans(如 5.0)相比)。这与SWT与Swing性能问题有关,尽管差异没有Java 1.4天那么大。
然而,我会说Netbeans是一个更好的集成IDE,无论你开发桌面应用程序还是JSP / Servlet Web应用程序,你都可以以相同的方式启动/调试应用程序。构建完全依赖于 Ant(我认为从版本 4 开始),而 Netbeans 可以透明地启动/添加 ant 目标。Eclipse中的蚂蚁具有与粘在汽车前部的一对牛角相同的集成度。
Eclipse 比 Netbeans 更具可扩展性,但最后一个更均匀。