Groovy的IDE
开发要一个好的IDE,提高生产率。 IDE会帮我们:
? Groovy作为一个动态语言,不要期望IDE会像静态语言一样给你带来很很爽的自动补全、重构的功能。 ? 我使用的最多的是Eclipse。 Netbeans对Groovy的支持不错,也用了一下。 #另外一个对Groovy支持比较好的IDE是IntelliJ IDEA,因为没有用过这个IDE,所以这里我不作说明。 ? Eclipse、Netbeans、IntelliJ IDEA显然已经是Java IDE的大头了。 ? Groovy的官方网站上有Groovy的IDE支持情况的介绍: http://groovy.codehaus.org/IDE+Support ? 这里只是给个IDE使用的简单介绍,有个大概印象。 ? 1. NetBeans下载Netbeans时,下载加了Groovy支持的那个。 目前的Netbeans的最新版本是6.8,这个版本Netbeas支持的Groovy版本是1.6.4。 ? ? 新建一个Groovy工程,这样就可以和Java混编了: 即在Groovy中引用Java类,在Java中引用Groovy的类。 ? 可以在Netbeans的新建工程向导中建一个工程: ? ? ?建好的工程结构: ? 可以看到,Java代码和Groovy代码放在一起,实际上就是使用Groovy Joint Compiler来编译,都成了Java Class。 ? Netbeans的Groovy支持集成了Grails,开发Grails可以带来方便,新建一个Grails的工程即可。 Grails的命令操作的可以在IDE中完成。 # Eclipse的Groovy插件不支持Grails的。 ? Netbeans总的开发的样子: ? ? 在使用的Netbeans时,出现一个问题。Groovy写的UT,在IDE中运行时,报出“末运行任何测试”。 同样的UT,在Eclipse中没有问题。 2. Eclipseeclipse的Groovy插件已经到了2.0了,说明在 http://groovy.codehaus.org/Eclipse+Plugin 用Update的方式安装上。 支持Groovy 1.7.0。(比Netbeans新,是目前的Groovy的最新版本) ? 和Netbeans一样,新建一个Groovy工程后,就可以Groovy和Java混编了。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |