你最喜欢的开源 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 在 2013 年至 2022 年期间是 Opensource.com 的工作人员和红帽员工。此个人资料包含他在那段时间内与工作相关的文章。其他贡献可以在他的个人帐户中找到。

9 条评论

我使用 Red Hat 的 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++)来说,它将不符合投票的“开源”要求。目前我在两者之间五五开,但由于我提到的语言多样性情况,我不得不选择 Eclipse

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

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.