你最喜欢的开源 Java IDE 是什么?

有如此多的选项可供选择,你可以找到满足几乎任何偏好的 Java IDE。
778 位读者喜欢这篇文章。
What is your favorite open source Java IDE?

Pixabay。CC0。

开发者对他们使用的工具持有强烈意见已不是什么秘密,也许最强烈的意见出现在集成开发环境方面。

当我们询问我们的社区他们最喜欢的 Python IDE 是什么时,超过 10,000 人做出了回应。现在,轮到 Java 开发者了。

当然,多年来,Eclipse 一直在 Java 开发者中占据首位,尽管它远非唯一的选择。虽然有专有的 IDE 选项,但有如此多优秀的开源选择,我们不知道你为什么要偏离开源。当然,通用开发环境,甚至文本编辑器都是可选项。

也许你的选择甚至取决于你正在开发什么!从桌面软件到移动应用,从嵌入式应用到企业应用,Java 在软件世界的几乎每个角落都有足迹。

所以请告诉我们你的偏好,以及同样重要的是,你为什么偏爱它。

如果你的最喜欢的开源 Java IDE 没有在我们的列表中,请在评论中告诉我们,如果它获得足够的支持,我们将考虑将其添加到上面投票的选项中。

标签
User profile image.
Jason 是 Opensource.com 的工作人员和红帽员工,从 2013 年到 2022 年。此个人资料包含他在此期间与工作相关的文章。其他贡献可以在他的个人帐户中找到。

9 条评论

我使用红帽的 JBoss Developer Studio(它基于 Eclipse)进行自己的编程。当我在教新手编程的 Java 人员时,我更喜欢 BlueJ (https://bluej.org/)。

我听说过 BlueJ。它比使用 Eclipse 更容易吗?(自从我还是一个刚入门的程序员以来,我才刚刚开始使用 Eclipse,这意味着我还不知道如何编码!)如果你要推荐一本关于如何编码的书......那会是什么?

谢谢!

回复 作者:holmja

我使用 Netbeans 多年了。但是现在它不能与发行版提供的标准 OpenJDK 无缝协作,而是需要 Oracle JDK。这很痛苦...因为它没有集成到发行版基础设施中。所以是时候切换了。Eclipse 臃肿,IntelliJ(也)太商业化。

所以我渴望了解可靠的替代方案。

Eclipse 臃肿?只是好奇想知道你为什么这么认为。因为我认为任何其他 IDE 都是在 Eclipse 之上构建的,所以它应该更轻。还有什么 IDE 比 Eclipse 更轻?

回复 作者:Peter Poy (未验证)

Eclipse 的大小取决于你想要它有多大,限制你的插件,它就没那么糟糕。即使你添加插件,他们多年来一直在改进性能,并且从 Eclipse 视图和 Java 视图(两者都随着时间的推移变得更高效)来看,性能都有所提高。

回复 作者:Peter Poy (未验证)

关于 Eclipse 这一点是正确的,但过一段时间后,它可能会开始呈现出鲁布·戈德堡装置的感觉。与此同时,我仍然发现应用程序的感觉仍然比 NetBeans 更轻...

回复 作者:Lhasadad

大约 12-15 年前,我从 Eclipse 切换到 Netbeans。当时 Eclipse 在 Mac OS X 上存在 UI 问题。我喜欢 Netbeans。

与此同时,我担心我所认为的越来越多的工件完全依赖于 Eclipse 的功能,而这些功能无法移植到其他 IDE(例如 OpenHAB2)。

我现在正处于两个世界之间。多年来,我一直是 Eclipse 的忠实粉丝,尽管它有缺点,但随着我进行更多 Kotlin 工作并使用 Gradle 做更多事情,它比 IntelliJ 更粗糙。IntelliJ 也有自己的缺点,并且对于我使用 Eclipse 的语言(如 C++)来说,它将不符合投票的“开源”要求。目前,我在两者之间各占 50/50,但由于我提到的语言多样性情况,我不得不选择 Eclipse

我现在正处于两个世界之间。多年来,我一直是 Eclipse 的忠实粉丝,尽管它有缺点,但随着我进行更多 Kotlin 工作并使用 Gradle 做更多事情,它比 IntelliJ 更粗糙。IntelliJ 也有自己的缺点,并且对于我使用 Eclipse 的语言(如 C++)来说,它将不符合投票的“开源”要求。目前,我在两者之间各占 50/50,但由于我提到的语言多样性情况,我不得不选择 Eclipse

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.