包含gradle脚本kotlin文件的IntelliJ自动完成

我试图使用gradle-script-kotlin来自动化一个复杂的构建过程,使用IntelliJ作为编辑器。 按照上一个问题中的建议,一个同事在build.gradle.kts文件中得到了正确的语法高亮显示,但是,由于它的复杂性,我试图使用应用程序将它分成许多小文件例:

 apply { for (script in otherKotlinScripts) from("buildscripts/$script.kts") } 

唉,完成似乎实际上工作build.gradle.kts 。 在其他kotlin脚本文件,免费函数和任何我import工作很好,但特定于这个task封闭的事情:

 task("foo") { // intelliJ can't seem to figure out what the receiver is here, // task itself gets highlighted in red, and its members fail // to complete. } 

有没有办法让intellij检测包含文件为gradle脚本?

One Solution collect form web for “包含gradle脚本kotlin文件的IntelliJ自动完成”

事实certificate,我没有使用正确的文件名。 在编写本文时,kotlin intellij插件的当前版本似乎正确地完成了任何以.gradle.kts结尾的文件。 我包含的文件只有.kts扩展名而没有.gradle.

  • 在Kotlin中使用泛化generics的正确方法
  • Kotlin - Maven不执行测试
  • 为什么我不能在kotlin中使用lambda接口?
  • 无法在Kotlin中“findViewById”。 获取错误“types推断失败”
  • 科特林代码重构
  • OpenGL纹理毛刺与面孔
  • 如何将List <转换为List ?
  • 递归列表中的Kotlin无限循环
  • Kotlin language will be the best programming language for Android.