我在IntelliJ IDEA 15 CE和Android Studio 1.3.2中使用Gradle 2.3,并且一直想知道gradle自动完成/语法高亮等情况是什么。

当我查看build.gradle文件时,大多数代码都是深灰色且带有下划线的,甚至像task这样的关键字都给出了Cannot resolve symbol 'task'

android-studio - IDEA中Gradle自动完成功能在哪里?-LMLPHP

来自在IDEA中使用Java,我发现它会迷失方向,我希望类型(如Javadoc)可以通过点击实现,而自动完成功能会为我提供相关的信息(如上述Javadoc中的task的方法和属性)。

如果我可以通过sourceSets.上的自动完成枚举此构建文件的源集,那也很好,我很欣赏可能需要gradle来执行config build步骤来提供此信息。

我是否遗漏了一些明显的东西,或者IDEA中的Gradle工具不如Java同类产品好?

谢谢!

最佳答案

Groovy 插件可能是 Cucumber。据我所知,Gradle使用了Groovy的某些技术和语法,因此我尝试安装一些Groovy插件并在第一次尝试中获得成功。

android-studio - IDEA中Gradle自动完成功能在哪里?-LMLPHP

安装此插件的步骤:

在MacOS上使用

  • :首选项...->安装JetBrains插件...-> cucumber
    用于Groovy


  • android-studio - IDEA中Gradle自动完成功能在哪里?-LMLPHP

    10-05 20:53
    查看更多