开发Java桌面应用程序的最佳IDE

时间:2009-02-22 11:13:21

标签: java ide desktop

我一直在使用Eclipse作为IDE开发Java Web应用程序。计划开始开发基于Java的桌面应用程序。

有人可以推荐用于开发基于Java的桌面应用程序的最佳IDE吗? (可以像Visual Studio一样构建界面的拖拽)

10 个答案:

答案 0 :(得分:40)

我推荐NetBeans IDE,当然是免费的。

查看Swing GUI Builder Features

答案 1 :(得分:9)

我会说这取决于您将使用哪个GUI框架:

现在选择的是different question

答案 2 :(得分:7)

Netbeans对创建GUI具有最佳支持

答案 3 :(得分:7)

为Netbeans for GUI提供+1,但是IntelliJ仍然是我最喜欢的通用IDE工作。不幸的是,它不是免费的。

更新:有一个适用于Java桌面开发的IntelliJ Idea的开源版本

答案 4 :(得分:4)

我一直很喜欢Eclipse(http://www.eclipse.org/downloads/)+ Instantiation的Window Builder(http://www.instantiations.com/windowbuilder/

答案 5 :(得分:3)

答案 6 :(得分:2)

对RTFM消息的响应: 我同意阅读本手册是了解该工具的更多信息的好方法。 OP试图找出一些工具来深入学习,最后在一个(或一个子集以满足不同的要求)上进行零处理。要在阅读随附的手册之前到达第一个列表,需要根据经验提供一些指导和帮助。如果您在确定符合要求的工具之前必须阅读所有相关工具的手册,那么就会有新工具进入,或者您的项目已经过去了!

对基于最佳IDE编辑器的原始问题的回复:

  1. Eclipse(强大的社区+精心设计和记录的插件架构)
  2. GNU Emacs(一个能够无限延伸的文本编辑器引擎......你的想象力是极限)

答案 7 :(得分:0)

在某些方面,只要您努力深入学习它,使用哪种工具都无关紧要。了解你的工具!阅读免费手册!

在实践中:你会想要选择Eclipse for SWT和Netbeans for Swing(当你开始使用时马蒂斯很棒)。我没有使用过IntelliJ,但我确信它非常棒。

答案 8 :(得分:0)

几年前,我使用Eclipse Visual Editor,我发现它非常有用。我喜欢它生成的代码 - 很容易接受它并添加我需要的额外功能。

答案 9 :(得分:-2)

如果您只针对Windows而不是Visual Studio是最佳选择。 对于多个平台,Mono非常好,它没有java performance issues。 当然,如果使用Mono或VS,你会使用C#而不是Java。