Groovy的IDE

开发要一个好的IDE,提高生产率。

IDE会帮我们:

  • Groovy文件语法染色
  • Groovy即时的语法检查
  • 自动编译(Joint Compile,联合编译,即把Groovy和Java一起编成Class,之间可以互相引用)
  • 编写代码时的自动补全
  • 重构
  • 。。。。。。

 

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. Eclipse

eclipse的Groovy插件已经到了2.0了,说明在

http://groovy.codehaus.org/Eclipse+Plugin

用Update的方式安装上。

支持Groovy 1.7.0。(比Netbeans新,是目前的Groovy的最新版本)

 

和Netbeans一样,新建一个Groovy工程后,就可以Groovy和Java混编了。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值