Grails Eclipse插件

时间:2009-03-19 04:01:57

标签: grails groovy eclipse-plugin

我在SO上批评了Eclipse Grails插件的各种帖子,我想知道是否有人在Eclipse中找到了与Grails一起高效工作的方法?

我查看了Grails plugin page,其中的信息看起来并不乐观,特别是关于“禁用Groovy编译器生成类文件”设置的冲突建议。

8 个答案:

答案 0 :(得分:18)

STS中提供的Grails Eclipse工具现在已经变得成熟。如果您仍在寻找在Eclipse中开发Grails应用程序的好方法,我建议您尝试使用它。

http://www.grails.org/STS+Integration

答案 1 :(得分:14)

原始答案(左边所以人们的选票没有被误传):

Grails dev的当前IDE状态(截至2009年3月):

  1. IntelliJ Idea仍然是最好的,但代价高昂
  2. NetBeans 6.5比6.1更好,但是在v1.1之前发布,不确定1.1可能对此做了什么改变。
  3. Eclipse仍远远落后。但是,SpringSource是Eclipse的主要参与者,现在他们拥有了Groovy / Grails的主要开发者GOne。这应该具有加速Eclipse插件开发的效果,但到目前为止还没有结果。
  4. 现在是2010年12月,事情发生了变化(但不是太多):

    1. IntelliJ Idea仍然是最好的,但只是略微如此,而且价格昂贵。
    2. Eclipse现在拥有STS(因为Spring是一个主要的开发人员),Grails集成比以前好多了,特别是对于新项目。如果您正在使用Mavenized Grails ......您可能仍然希望坚持使用IntelliJ。
    3. NetBeans 6.9.1已经发布,但自6.5以来,它的Grails支持停滞不前。它现在已经成为最底层的。
    4. 现在是2015年2月,距原始问题差不多6年了。已经发生了很大变化,但仍有很多变化:

      1. IntelliJ仍然是最好的,并且越来越多。 Grails 3(将于下个月发布)实际上允许使用IntelliJ的社区(免费)版本进行开发
      2. GGTS(由VMWare创建的Eclipse软件包)从未真正赶上,并且现在只会落后,因为Pivotal已停止赞助Groovy / Grails团队,并且可能也不再推动GGTS开发。 / LI>
      3. 说真的,还有人还在使用NetBeans吗?好吧,我看到他们仍然支持Grails,但我真的不知道支持有多好。我认识的每个人......每个人......都使用IntelliJ。

答案 2 :(得分:4)

我曾经是一个顽固的Eclipse粉丝(甚至不会想象我会在Eclipse以外的任何IDE上工作)。但是,在经历了几个月的挫折之后,我不得不最终退出Eclipse而选择vi或IntelliJ IDEA。

但差不多一年了。没有再尝试过。我对SpringSource寄予厚望,希望能够改进Eclipse工具。

答案 3 :(得分:2)

不喜欢使用STS - Grails的自定义Eclipse IDE。想看看是否还有一个适用于Eclipse的Grails插件可以工作。使用未在STS中加载的多个项目

答案 4 :(得分:1)

在阅读了Eclipse文档之后,我一直在尝试使用NetBeans 6.7候选版本。到目前为止,这是与Grails合作的一种非常好的方式。您必须配置自己的热键等,以便可以在2个击键中完成测试。

我遇到了一些声明的增强功能。我的代码完成不依赖于我自己的方法,这是迄今为止最令人讨厌的事情(至少,这不仅仅是我习惯于静态类型化Java的结果)。我需要弄清楚如何只执行一次测试等。

作为使用NetBeans 7和8年前的人,我喜欢我现在看到的更好的东西。我在03年的时候对Eclipse大喊大叫,但Netbeans似乎已经成熟了很多。

答案 5 :(得分:1)

我将STS作为插件安装到我的Helios Java EE安装中。当我学习Grails时,大多数人都将它用于Grails项目示例,但似乎工作得相当好。 Eclipse中的Groovy支持在去年肯定有了很大的改进。

答案 6 :(得分:0)

我建议将NetBeans 6.7用于Groovy / Grails开发或TextMate(仅限Mac)。 NetBeans 6.7运行良好,应该可以帮助你度过难关,直到Eclipse插件出来。谁知道,您甚至可能更喜欢NetBeans。

答案 7 :(得分:0)

我目前正在使用版本3.6.4 STS。它很棒。版本STS 3.7.1已经发布,但我还没有尝试过。 3.6.4与Grails 2.4.4配合得很好。我已经下载并安装了Grails 3.0.9,为了我的目的,它工作得很好。 Eclipse的长期粉丝,我将它用于UML,PHP,c ++和Java。