【问题标题】:Eclipse Groovy and autocompletionEclipse Groovy 和自动完成
【发布时间】:2011-06-10 22:14:25
【问题描述】:

我正在使用安装了 Groovy/Grails 插件的 SpringSource Tool Suite 的当前版本。我可以理解,在定义和使用“纯”groovy 类/对象时,有些情况会使代码自动完成变得困难。

但是,如果我在 groovy 类中使​​用 Java 类,自动完成功能不应该按预期工作吗?例如,我正在尝试使用 org.apache.commons.io.FileUtils 类中的“readFileToString”。 Eclipse 只建议这个类的 groovy 方法,FileUtils 类的列表中没有静态方法。

这是我安装 STS 的问题,还是 STS 中的 groovy 编辑器不支持纯 java 类的自动完成?

【问题讨论】:

  • 当您想要进行内容辅助时,请准确粘贴代码 sn-p。 Groovy 编辑器基于 antlr 解析器,它确实无法解析带有语法错误的某些文件。可能是您尝试对其执行内容辅助的文件存在语法错误,导致内容辅助无法正常工作。

标签: eclipse groovy sts-springsourcetoolsuite


【解决方案1】:

您可能还想确保您使用的是最新最好的 Groovy-Eclipse 插件版本。在过去的 6 个月里,它取得了突飞猛进的发展,并且每个版本都变得更好。我在从父类中查找方法时遇到了类似的问题,并且在升级后得到了解决。我通过 SpringSource Tool Suite 中的下载来选择 Groovy Eclipse。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-10-30
    • 2015-02-16
    • 2011-02-12
    • 1970-01-01
    • 2012-04-18
    • 2011-09-18
    • 1970-01-01
    • 2010-11-27
    相关资源
    最近更新 更多