我一直在使用 Eclipse 作为 IDE 开发 Java Web 应用程序。计划开始开发基于 Java 的桌面应用程序。
有人可以推荐用于开发基于 Java 的桌面应用程序的最佳 IDE 吗?(一个可以拖放来构建像 Visual Studio 这样的界面)
我推荐NetBeans IDE,当然它是免费的。
我想说这取决于您要使用的 GUI 框架:
Netbeans对创建 GUI 有最好的支持
对于用于 GUI 的 Netbeans +1,但IntelliJ仍然是我最喜欢的通用 IDE 工作。不幸的是,它不是免费的。
更新:有一个适用于 Java 桌面开发的 IntelliJ Idea 的开源版本
我一直很喜欢 Eclipse ( http://www.eclipse.org/downloads/ ) + 实例化的 Window Builder ( http://www.instantiations.com/windowbuilder/ )
对 RTFM 消息的回复:我同意阅读手册是了解该工具更多信息的好方法。OP 正试图找出一些工具来深入了解并最终归零(或满足不同要求的子集)。要在阅读随附手册之前到达第一个列表,需要一些指导和基于经验的帮助。如果您在确定满足您要求的工具之前必须阅读所有相关工具的手册,那么就会有新工具出现,或者您的项目会超越您!
对基于最佳 IDE 的编辑器的原始问题的回复:
在某些方面,只要你努力深入学习它,你使用哪种工具并不重要。了解你的工具!阅读免费手册!
在实践中:您可能希望为 SWT 选择 Eclipse,为 Swing 选择 Netbeans(当您开始时,Matisse 非常棒)。我没有使用过 IntelliJ,但我相信它非常棒。
几年前,我将 Eclipse 与Visual Editor一起使用,我发现它非常有用。我喜欢它生成的代码——很容易接受它并添加我需要的额外功能。
如果您只针对 Windows,那么 Visual Studio 是最佳选择。对于多个平台,Mono 非常好,它没有 java 的性能问题。当然,如果使用 Mono 或 VS,你会使用 C# 而不是 Java。