Groovy Eclipse插件Groovy开发集成

Groovy 的 Eclipse 插件,适合想在熟悉的 IDE 里写 Groovy 代码的你。功能比较全,像语法高亮代码补全调试支持都有,而且响应还挺快的。你可以通过 Eclipse 的 Marketplace 搜“Groovy”,一键装好,省心不少。

插件安装之后,会多出一些 Groovy 项目选项,写脚本、搞 Grails 项目都能用。features目录里是插件功能分类,比如语法支持、调试工具啥的,想看插件都能干嘛可以去那翻翻。

plugins目录是重点,里面全是核心代码库,也就是那些.jar文件。Eclipse 就是靠它们来支持 Groovy 开发的。

比如你写println 'Hello Groovy',IDE 会自动补完方法、提示语法错误,调试时还能下断点。对 Java 转 Groovy 的同学来说,简直是无缝切换。

插件还内建了像GradleAnt之类的构建工具,脚本项目管理也方便,配合版本控制插件像 Git 用起来也挺顺的。

如果你碰巧也用Grails,那就更合适了,插件对命令行工具和 Grails 结构有额外支持。

建议:下载地址建议用 Marketplace,有时候离线包路径挺深的。如果你网络不稳,也可以看看这个Groovy Eclipse 4.7 插件离线版

folder
Groovy Eclipse插件下载 groovy 预估大小:241个文件
file
MANIFEST.MF 106B
file
feature.xml 1KB
file
MANIFEST.MF 106B
file
feature.xml 4KB
file
build.properties 182B
file
MANIFEST.MF 106B
file
feature.xml 2KB
file
CSTUtil.class 8KB
file
ContextUtil$__clinit__closure1.class 2KB
file
ContextUtil.class 6KB
file
MemberLookupRegistry.class 9KB
file
JavaClassCategoryLookup.class 10KB
file
CategoryLookup$_createLookupsForClassNames_closure3.class 2KB
file
JavaClassCategoryLookup$_collectAllMethods_closure1.class 3KB
file
JavaElementCategoryLookup$_collectAllMethods_closure1.class 2KB
file
JavaElementCategoryLookup$_mapCategory_closure5.class 3KB
file
JavaElementCategoryLookup$_createGroovyTypeHiearchy_closure4.class 2KB
file
JavaElementCategoryLookup$_createJavaTypeHiearchy_closure2.class 2KB
file
CategoryLookup.class 10KB
file
CategoryLookup$_collectAllMethods_closure1.class 3KB
file
CategoryLookup$_collectCategoryClassNames_closure4_closure5.class 2KB
file
CategoryLookup$_collectCategoryClassNames_closure4.class 3KB
file
JavaElementCategoryLookup.class 15KB
file
JavaElementCategoryLookup$_createGroovyTypeHiearchy_closure3.class 2KB
file
CategoryLookup$_createLookupsForClassNames_closure2.class 3KB
file
MemberLookupRegistry$_createMemberLookup_closure2.class 3KB
file
MemberLookupRegistry$__clinit__closure1.class 2KB
file
groovy-eclipse.jar 386KB
file
MANIFEST.MF 2KB
file
plugin.xml 5KB
file
commons-lang-2.3-sources.jar 313KB
file
commons-io-1.3.1.jar 82KB
file
commons-lang-2.3.jar 240KB
file
commons-io-1.3.1-sources.jar 120KB
file
org.codehaus.grails.core_0.1.0.20081120_2330.jar 20KB
file
org.codehaus.groovy.eclipse.codeassist.completion_1.5.7.20081120_2330.jar 59KB
file
org.codehaus.groovy.eclipse.ui_1.5.7.20081120_2330.jar 267KB
file
org.codehaus.groovy.eclipse.codeassist_1.5.7.20081120_2330.jar 36KB
file
org.codehaus.grail.ui_0.1.0.20081120_2330.jar 11KB
file
org.codehaus.groovy.eclipse.codebrowsing_1.5.7.20081120_2330.jar 67KB
file
groovy-1.5.7.jar 2.24MB
file
asm-tree-2.2.jar 16KB
file
groovy-eclipse.jar 1KB
file
groovy-all-1.5.7.jar 2.76MB
file
MANIFEST.MF 3KB
file
asm-2.2.jar 34KB
file
bsf.jar 111KB
file
commons-cli-1.0.jar 29KB
file
groovy-all-1.5.7-sources.jar 1.41MB
file
groovy-all-1.5.7-javadoc.jar 2.82MB
file
antlr-2.7.6.jar 433KB
file
prop_tool.gif 116B
file
run_tool.gif 97B
file
copy_tool.gif 160B
file
paste_tool.gif 139B
file
refresh.gif 144B
file
del_tool.gif 110B
file
runwith_tool.gif 97B
file
rename_tool.gif 158B
file
new_tool.gif 127B
file
properties.gif 116B
file
error.gif 167B
file
remove_co.gif 97B
file
run_tool.gif 128B
file
gotoobj_tsk.gif 167B
file
activate.gif 138B
file
search.gif 153B
file
moveUp.gif 132B
file
refresh.gif 182B
file
moveDown.gif 105B
file
element.gif 140B
file
add_co.gif 125B
file
elements.gif 232B
file
deactivate.gif 108B
file
removeAll_co.gif 117B
file
external_tools.gif 175B
file
external_tools.gif 175B
file
log_console_view.gif 250B
file
prop_tool.gif 116B
file
run_tool.gif 79B
file
copy_tool.gif 84B
file
paste_tool.gif 100B
file
refresh.gif 104B
file
del_tool.gif 91B
file
runwith_tool.gif 79B
file
rename_tool.gif 90B
file
new_tool.gif 96B
file
external_tools.gif 240B
file
external_tools.gif 240B
file
log_console_view.gif 250B
file
invalid_build_tool.gif 159B
file
builder.gif 157B
file
file_obj.gif 152B
file
external_tools.gif 240B
file
options_tab.gif 108B
file
prop_ps.gif 116B
file
classpath.gif 171B
file
jar_l_obj.gif 259B
file
main_tab.gif 158B
file
type.gif 163B
file
ttype_program.gif 240B
file
external_tools.gif 96B
file
commons-collections-3.2.jar 558KB
file
MANIFEST.MF 1KB
file
plugin.properties 314B
file
grails-eclipse.jar 121KB
file
default_linux.properties 44B
file
default_win32.properties 46B
file
default_macosx.properties 44B
file
plugin.xml 13KB
file
org.codehaus.groovy.eclipse.cstviewer_1.5.7.20081120_2330.jar 19KB
file
org.codehaus.groovy.eclipse.astviews_1.5.7.20081120_2330.jar 53KB
file
org.codehaus.groovy.eclipse.refactoring_1.5.7.20081120_2330.jar 260KB
file
org.codehaus.groovy.eclipse.collections_1.5.7.20081120_2330.jar 542KB
file
tocDevelopersGuide.xml 2KB
file
MANIFEST.MF 311B
folder
plugin.properties 文件夹
file
toc.xml 218B
file
toc.html 870B
file
typeEvaluationContext.html 2KB
file
syntacticContext.html 5KB
file
intro.html 973B
file
intro.html 1KB
file
hierarchy.html 2KB
file
memberLookupTutorial.html 13KB
file
runtime2.png 17KB
file
extensions1.png 10KB
file
findAll.png 16KB
file
newProject1.png 25KB
file
groovyNature3.png 24KB
file
newProject3.png 52KB
file
newGroovy1.png 22KB
file
runtime1.png 23KB
file
groovyNature1.png 19KB
file
dependencies3.png 15KB
file
newPackage1.png 20KB
file
extensions2.png 28KB
file
launch.png 37KB
file
find2.png 15KB
file
find1.png 26KB
file
dependencies2.png 21KB
file
newGroovy2.png 36KB
file
newProject2.png 47KB
file
groovyNature2.png 75KB
file
dependencies1.png 25KB
file
grailsDomainClasses.png 20KB
file
newPackage2.png 29KB
file
extensions3.png 22KB
file
intro.html 1KB
file
memberLookupAPI.html 2KB
file
intro.html 1KB
file
example.html 2KB
file
plugin.xml 304B
file
org.codehaus.groovy.eclipse.testng_1.5.7.20081120_2330.jar 910KB
file
groovy_file.gif 580B
file
cfilter.gif 145B
file
select_prev.gif 323B
file
lock.gif 626B
file
flatLayout.gif 97B
file
th_vertical.gif 352B
file
th_horizontal.gif 374B
file
stop.gif 215B
file
select_next.gif 332B
file
th_automatic.gif 358B
file
compare.gif 229B
file
relaunchf.gif 609B
file
hierarchicalLayout.gif 101B
file
history_list.gif 586B
file
relaunch.gif 590B
file
newtest_wiz.png 6KB
file
newsuite_wiz.png 6KB
file
new_testcase.gif 587B
file
runjunit.gif 596B
file
new_testsuite.gif 387B
file
debugjunit.gif 550B
file
junitsucc.gif 226B
file
juniterr.gif 220B
file
juniterrq.gif 234B
file
stackframe.gif 104B
file
junit.gif 207B
file
junitsuccq.gif 345B
file
cfilter.gif 110B
file
select_prev.gif 152B
file
lock.gif 588B
file
th_vertical.gif 219B
file
th_horizontal.gif 354B
file
stop.gif 152B
file
select_next.gif 204B
file
th_automatic.gif 338B
file
compare.gif 204B
file
relaunchf.gif 585B
file
history_list.gif 225B
file
relaunch.gif 580B
file
success_ovr.gif 111B
file
failed_ovr.gif 82B
file
error_ovr.gif 82B
file
ss1.gif 216B
file
ss7.gif 219B
file
ss2.gif 217B
file
ff1.gif 216B
file
ss8.gif 168B
file
ff9.gif 167B
file
ff6.gif 162B
file
ss9.gif 168B
file
ff4.gif 222B
file
ff7.gif 166B
file
ff3.gif 218B
file
ss4.gif 223B
file
ss6.gif 215B
file
ff8.gif 166B
file
ss5.gif 222B
file
ff5.gif 221B
file
ss3.gif 219B
file
ff2.gif 218B
file
stkfrm_obj.gif 104B
file
testhier.gif 358B
file
testok.gif 380B
file
faillist.gif 111B
file
testrun.gif 594B
file
testerr.gif 374B
file
tsuiteok.gif 382B
file
tsuite.gif 358B
file
julaunch.gif 207B
file
exc_catch.gif 205B
file
tsuitefail.gif 376B
file
tsuiterun.gif 589B
file
testignored.gif 365B
file
test.gif 362B
file
testfail.gif 374B
file
failures.gif 163B
file
tsuiteerror.gif 376B
file
new_testcase.gif 355B
file
runjunit.gif 353B
file
new_testsuite.gif 361B
file
debugjunit.gif 205B
file
eclipse.inf 55B
file
MANIFEST.MF 2KB
file
plugin.properties 2KB
file
junitsupport.jar 296KB
file
about.html 1KB
file
plugin.xml 11KB
...
zip 文件大小:13.9MB