我一直在寻找能够为Grails 1.1开发提供合理支持的IDE.我的最低要求是:
支持在IDE中运行测试
支持在运行测试或应用程序本身时在IDE中进行调试
提供代码完成,包括添加到域类的动态查找程序
到目前为止,这是我的经历的概述
Eclipse 3.4.2(Ganymede) 使用更新站点提供的最新插件,Eclipse对Groovy/Grails的支持真的很可悲.它提供的不仅仅是代码完成和虚假错误
NetBeans 6.7 Beta 一旦我导入项目,NetBeans就开始扫描它.导航器视图在显示内容之前等待扫描完成.大约20分钟后,导航器视图和我都在等待.此外,对动态查找器上的代码完成的支持很差,并且由于某种原因它将所有插件复制到$ PROJECT_ROOT/web-app/plugins中.
IntelliJ 8.1.2 虽然普遍的共识是IntelliJ是Groovy/Grails的最佳IDE,但它与Grails 1.1.X不兼容.问题的根本原因似乎是插件文件夹位置的更改.IntelliJ无法构建应用程序,因为它无法找到我从插件导入的类,即使这些插件列在application.properties中
所以我的问题(最后)是,当插件文件夹位于默认位置时,即在$ HOME/.grails/1.1.X/plugins下,是否有人找到了与Grails 1.1.X一起使用的IDE(不是TextMate或Vim)?
如果是这样,我真的很感激有关以下方面的信息:
使用哪个IDE(包括版本号)
需要安装哪些插件(如果有)
如何将现有项目导入IDE
如何在IDE中运行应用程序,测试和调试(如果不是很明显)
谢谢,唐