ultimate para intellij idea full features cost intellij-idea gradle kotlin

intellij idea - idea - Configure la autocompletación de IntelliJ para el script de gradle en kotlin



intellij idea ultimate cost (3)

Intente volver a importar el proyecto seleccionando settings.gradle .

Estoy probando gradle-script-kotlin con una sencilla aplicación hello-world en IntelliJ. Pero la autocompletación de IntelliJ no aparece en el archivo build.gradle.kts .

https://github.com/gradle/gradle-script-kotlin/tree/master/samples/hello-world

build.gradle.kts:

apply<ApplicationPlugin>() configure<ApplicationPluginConvention> { mainClassName = ".HelloWorld" } configure<JavaPluginConvention> { setSourceCompatibility(1.8) setTargetCompatibility(1.8) } repositories { jcenter() } dependencies { testCompile("junit:junit:4.12") }

settings.gradle:

rootProject.buildFileName = ''build.gradle.kts''

Tengo el plugin IntelliJ kotlin y el plugin Gradle instalados y usando gradle 3.0. La aplicación de muestra funciona con comandos gradle.

¿Cómo configurar IntelliJ para habilitar la finalización automática en el archivo build.gradle.kts?

Estoy usando IntelliJ 2016.2.2 con la versión del complemento de Kotlin: 1.0.3-release-IJ2016.1-120


Tenía el mismo problema. El script de Gradle Kotlin requiere la versión 1.1x del complemento IntelliJ Kotlin.

Siga estos pasos para instalarlo:
https://github.com/gradle/gradle-script-kotlin/tree/master/samples#install-idea-kotlin-plugin

El canal de actualización regular solo se actualiza a la versión 1.0.3x en este momento.

Actualización 18/06:
El léame github se ha actualizado para incluir:
(Note: this version will not work with the official Gradle 3.0 release, stick to the official EAP 1.1 from JetBrains if you intend to use Gradle 3.0)

Si instaló manualmente la versión 1.1.0-dev-2222 anteriormente, desinstálela y reinicie IntelliJ.

Instalar la versión 1.1.x del canal EAP

Esta versión funciona con Kotlin-Script en Gradle 3.0.

En IntelliJ, presione:
Tools => Kotlin => Configure Kotlin Updates.
Seleccionar
Early Access Preview 1.1
y prensa
Check for updates now .

Descargue el último plugin.
Si da un error, simplemente reinicie IntelliJ, habrá instalado el complemento.


Intenté gradle 3.1 con kotlin-plugin-1.1.0-dev-2222.zip en intellij 2.5. Y funciona para mi.

Aquí está mi versión intellij:
IntelliJ IDEA 2016.2.5 Build # IC-162.2228.15, construido el 14 de octubre de 2016 JRE: 1.8.0_112-release-287-b2 x86_64 JVM: OpenJDK 64-Bit Server VM de JetBrains sro

Y los pasos:

1, descargue el archivo kotlin-plugin-1.1.0-dev-2222.zip en https://github.com/gradle/gradle-script-kotlin/tree/master/samples e instale el complemento en Idea
2, crea un proyecto gradle java en Idea y elige usar gradle wrapper
3, en el terminal, debajo del directorio del proyecto, use "./gradlew wrapper --gradle-version = 3.1" para cambiar a gradle 3.1
4, crea un archivo "build.gradle.kts" debajo del directorio raíz del proyecto
5, Agregue rootProject.buildFileName = ''build.gradle.kts'' en el archivo settings.gradle
6, agregue códigos en build.gradle.kts, y si la finalización automática no funciona, intente con "Actualizar todos los proyectos" en la ventana de la herramienta Gradle.
7, si aún no funciona, reinicie su Idea

Aquí hay un repositorio de github: https://github.com/kolyjjj/gradle-kotlin-test