Configure IntelliJ auto-completion for gradle script in kotlin

后端 未结 3 803
长情又很酷
长情又很酷 2021-01-03 20:49

I am trying out gradle-script-kotlin with simple hello-world application in IntelliJ. But IntelliJ auto-completion doesn\'t popup in

相关标签:
3条回答
  • 2021-01-03 21:15

    I tried gradle 3.1 with kotlin-plugin-1.1.0-dev-2222.zip in intellij 2.5. And it works for me.

    Here is my intellij version:
    IntelliJ IDEA 2016.2.5 Build #IC-162.2228.15, built on October 14, 2016 JRE: 1.8.0_112-release-287-b2 x86_64 JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

    And the steps:

    1, Download the kotlin-plugin-1.1.0-dev-2222.zip in https://github.com/gradle/gradle-script-kotlin/tree/master/samples and install the plugin in Idea
    2, Create a gradle java project in Idea, and choose to use gradle wrapper
    3, In the terminal, under the project directory, use "./gradlew wrapper --gradle-version=3.1" to switch to gradle 3.1
    4, Create a file "build.gradle.kts" under the root directory of the project
    5, Add rootProject.buildFileName = 'build.gradle.kts' in the settings.gradle file
    6, Add codes in build.gradle.kts, and if the auto-completion does not work, try "Refresh all projects" in the Gradle Tool Window.
    7, If it still not work, restart your Idea

    Here is a github repo: https://github.com/kolyjjj/gradle-kotlin-test

    0 讨论(0)
  • 2021-01-03 21:23

    Had the same problem. Gradle script Kotlin requires version 1.1x of the IntelliJ Kotlin plugin.

    Follow these steps to install it:
    https://github.com/gradle/gradle-script-kotlin/tree/master/samples#install-idea-kotlin-plugin

    The regular update channel only updates to version 1.0.3x right now.

    Update 18/06:
    The github readme has been updated to include:
    (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)

    If you manually installed version 1.1.0-dev-2222 earlier, uninstall it and restart IntelliJ.

    Install version 1.1.x from the EAP Channel

    This version works with Kotlin-Script in Gradle 3.0.

    In IntelliJ, press:
    Tools => Kotlin => Configure Kotlin Updates.
    Select
    Early Access Preview 1.1
    and press
    Check for updates now.

    Download the latest plugin.
    If it gives an error, just restart IntelliJ, it will have installed the plugin.

    0 讨论(0)
  • 2021-01-03 21:26

    Try re-importing the project by selecting settings.gradle.

    0 讨论(0)
提交回复
热议问题