VS用户的Java IDE建议(GUI设计器,ORM设计器等)

时间:2009-07-03 17:05:30

标签: java visual-studio user-interface ide

我在日常工作中使用Visual Studio,我喜欢它具有的生产力功能。它提供的视觉设计师非常棒,例如 Winforms,WPF,DataSet,LINQ to SQL,实体框架,类图等......

我在Java开发方面有类似的开发经验。自从我上次进行任何专业Java开发(2003年ish)以来已经很多年了。我希望这些工具从那时起已经成熟了。

我正在寻找一个带有良好GUI编辑器的IDE,以及一个优秀的数据对象编辑器。其他的东西将是奖金(我故意对数据点含糊不清,因为它很大程度上取决于提供者)。

使用Visual Studio for Java会很可爱,有没有Visual Studio (或者更好?)那样好。

以下是我的要求的简短列表:

  • IDE不一定是免费的
  • IDE不需要“开箱即用”的所有功能(插件没问题)
  • IDE必须在Windows下运行
  • IDE必须具有良好的GUI设计器
  • IDE必须具有良好的数据对象设计器(ORM等)

感谢您提供的任何反馈。

10 个答案:

答案 0 :(得分:16)

IntelliJ不是免费的,但我认为它优于其他任何东西,包括Eclipse和Netbeans。非常物有所值。

更新:现在有一个免费的IntelliJ社区版,所以价格标签不再是一种威慑力。

答案 1 :(得分:3)

Eclipse曾经是事实上的标准,但现在NetBeans似乎在各个方面都击败了它。

答案 2 :(得分:3)

长期以来,Java开发人员(12年)多年来遭遇过多次IDE,我不得不说Intellij是我的首选IDE。去年我在我的一个个人项目中使用了Netbeans和Eclipse,但最后我购买了Intellij的个人副本,因为我从这个强大的IDE中获得了额外的工作效率。

答案 3 :(得分:3)

的Intellij。

在所有语言中轻松提供当今最好的IDE。

你说Date,它自动完成(基于配置)

Date date = new Date()

Intellij是让java可以忍受的东西,实际上甚至可以接受。

答案 4 :(得分:2)

Netbeans

答案 5 :(得分:1)

Eclipse非常受欢迎且非常可扩展,并且已经发展成为一个令人难以置信的IDE。对于像设计师这样的Visual Studio,我担心你会感到很失望,因为我还没有遇到过很多有用的东西。

答案 6 :(得分:1)

未来最明智的选择是选择使用直接Java代码的工具 - 没有二进制内容 - 所以如果IDE开始瘫痪,你总是可以手动使用它。

没有一个IDE能够满足您的所有要求,并且市场在过去十年中已经转移了几次。对于Netbeans来说,现在的问题是Oracle收购了Sun,Oracle ALREADY拥有JDeveloper(它有一些非常好的功能,尤其是数据库)所以未来是不确定的。

答案 7 :(得分:0)

另一个选项是几个基于Eclipse的产品之一,如MyEclipseRational Application Developer,尽管第二个选项价格昂贵且真正面向WebSphere上的Java EE开发。

IntelliJ是另一个看起来很受欢迎的人。

我自己实际上只使用过RAD和标准Eclipse,但其中大多数都有免费试用版本,所以你可以自己动手。

答案 8 :(得分:0)

Netbeans但它很慢。

Maven设法保持IDE选择流畅,并管理我们可以与几个不同的IDE一起使用的模块和jar。 Netbeans最好是完全免费的,IntelliJ经常被专业人士推荐,Eclipse似乎功能最多,但后两个并不完全免费。

答案 9 :(得分:0)

根据您的要求和背景,我相信您认为唯一适合的IDE是NetBeans,而我并不是要开始一场火焰战。