5

是否有任何基准或研究比较这两个 IDE

-- 稳定性 -- 开发者生产力 -- 特性 -- 性能 -- 等等。

4

4 回答 4

1

我是 Eclipse 用户(不是自愿的)。不确定稳定性,但在性能方面,NetBeans 至少在我工作的最新版本中要好得多;就个人而言,我认为 NetBeans 有足够的特性使其成为一个良好的开发环境,但我不能肯定地告诉你,这取决于你的任务范围。总的来说,eclipse 是一个不错的 IDE,但 NetBeans 稍微好一点……

于 2013-12-09T21:29:23.977 回答
1

除非您有很多硬件可以使用,否则请使用 Netbeans。

我有一个运行 CentOS 7 的 VM。此时,我只能为 VM 分配 2G ram,并且在其上运行 Eclipse Oxygen for PHP非常缓慢。Netbeans 在此配置中运行良好。

我敢肯定,一些 Eclipse 爱好者会建议给 VM 更多的内存,这可能会解决这个问题,但不幸的是,目前还不可能。

应该提到的另一件事是 Eclipse 在其 UI 方面相当独特。例如,地球上几乎每个编辑器都使用 Ctrl-F 来查找”,然后使用功能键F3来“查找下一个”。Ctrl-G 是“转到行号”。Netbeans 遵循此约定。然而,Eclipse 使用 Ctrl-K 来“查找下一个”,使用 Ctrl-L 来表示“行”。

如果您只使用 Eclipse 而不是其他的,这不会是一个问题,但是如果您喜欢更典型的开发人员,您可以在适当的时候使用 Eclipse 以及在适当的时候使用其他一些工具。有时您感到困惑并使用错误的快捷方式。这会产生不可预知的问题,特别是如果您不确定错误的快捷方式刚刚对您的文件做了什么。

根据应用程序,这不是“性能”问题,但它会减慢开发人员的速度。对我来说,这同样糟糕。

同样,一些 Eclipse 爱好者可能会建议 Eclipse 快捷方式可以按照您喜欢的方式进行配置,这是真的,但真的,有人有这样的时间吗?Eclipse 带有数以千计的配置选项,它是一个互联网搜索来找出如何更改几乎任何东西。

Netbeans 没有数以千计的配置选项,尽管您可以调整一些东西。它只是有点像你期望的开箱即用的方式。

总而言之,在不是最强大的硬件上的实际缓慢可能是对 Eclipse 最大的影响。我不知道代码试图做什么,但 Netbeans 以某种方式能够用更少的硬件做到这一点。

于 2017-12-28T16:51:50.363 回答
1

现在主要使用eclipse。

我只能说M2E是一种痛苦。无意冒犯 m2e 的开发人员……这简直是 maven 绝对最糟糕的插件。它很慢,使用起来很痛苦。对于具有 70 多个模块组件的大型 maven 项目,您可以忘记拥有一个快速的 eclipse 环境。

如果您使用 mvn eclipse:eclipse,这是一个已弃用的配置 eclipse 的插件,我相信您使用 eclipse 比使用 netbeans 更快。尤其是在重构方面。

相反,如果您使用官方的 m2e 插件...我的天哪!

由于等待日食的纯粹剪切痛苦,我正在回答这个问题。“调用 CDI 构建器”,因为 @Inject 协作者在课堂上四处走动,引发了巨大的构建等待时间延迟……天哪!

蚀!嗯... Eclipse 是一个很好的入门 IDE,适用于小型项目,但随着项目进入企业级,如果您使用 m2e...哦!你会哭的!并且想知道......它怎么会这么糟糕。

网豆!也许最后没有更好。上次我使用 Netbeans 时,我有两个主要的抱怨,那就是彻底破坏交易: (a) Netbeans 在处理大规模类重构时简直是糟糕透了。您更改了子模块 A 上的类名,这会影响模块 B、C 和 D。在您重命名类之前,移动包完成,您可以去喝杯咖啡,然后叫辆出租车。

(b) netbeans 在解析接口时有一个错误,即有某种正则表达式需要最长时间才能运行。因此,如果您可以使用旧的已弃用的 mvn eclipse:eclipse,您最终会变得更好。

照这样说。与 eclipse 调试器相比,Netbeans 调试器要好很多光年。我更喜欢 netbeans 的图形,我更喜欢 netbeans 的简单性。只需尝试使用自动完成不起作用的“表达式”,您必须转到“显示”以使自动完成工作并将其复制到表达式中!Eclipse 是一个补丁工作,数十万开发人员制作了数百个不同的 IDE 组件,导致产品的整体结果完全不一致。

Eclipse 是一组永无止境的设置,只需打开首选项并...

Netbeans,UI 总是设计最简单。

当我等待我的 m2e 完成基于 Eclipse 开始新构建的任何突发奇想的项目时,我开始再次考虑是否应该重新访问 Netbeans 并安装 Eclipse 格式化程序......

Eclipse 真的很糟糕,在我看来。eclipse 的性能必须提高 100 倍,尤其是 eclipse + m2e 必须变得更好。Intelli J - 我从未尝试过。

到目前为止,最好的 IDE 毫无疑问是用于 Javascript 和 TypeScript 的 Microsfot Visual Code。

您使用 Microsoft Visual Code,只是想知道为什么 eclipse 不是那样的。如果您正在使用 Angular Js/Typecipt,只需忘记那里的任何其他 IDE。Microsoft Visual Code 是最好的东西,使用起来非常棒且令人愉悦。
在您想要的每个平台上快速、轻巧且美观。

但是对于 java + maven,echo 系统有点缺乏好的选择。这个人不应该等待机器。一个人总是应该比机器慢......这不是eclipse m2e的情况,我可以告诉你。烦恼!!!!

于 2017-06-16T20:16:03.707 回答
0

Eclipse 和 Netbeans 都是很好的 IDE(集成开发环境)程序。如果您只是 Java、C++、C 或 Fortran 程序员,您可以使用其中任何一种。如果您是 WEB 基础开发人员(例如:JSF、Serverlet、Applet),在这种情况下,NetBeans 比 Eclipse 强大得多。另一方面,如果您是 Android 操作系统的移动开发人员,在这种情况下,Eclipse 比 Netbeans 强大得多。所以这取决于你的编程联盟:)))

于 2014-02-28T10:43:11.223 回答