Create an account

Very important

  • To access the important data of the forums, you must be active in each forum and especially in the leaks and database leaks section, send data and after sending the data and activity, data and important content will be opened and visible for you.
  • You will only see chat messages from people who are at or below your level.
  • More than 500,000 database leaks and millions of account leaks are waiting for you, so access and view with more activity.
  • Many important data are inactive and inaccessible for you, so open them with activity. (This will be done automatically)


Thread Rating:
  • 310 Vote(s) - 3.48 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Configure IntelliJ auto-completion for gradle script in kotlin

#1
I am trying out **gradle-script-kotlin** with simple hello-world application in IntelliJ. But **IntelliJ** auto-completion doesn't popup in **build.gradle.kts** file.

[To see links please register here]


**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'


I have IntelliJ kotlin plugin and gradle plugin installed and using gradle 3.0. The sample application works with gradle commands.

**How to configure IntelliJ to enable auto-completion on build.gradle.kts file?**

I'm using IntelliJ 2016.2.2 with kotlin plugin version: 1.0.3-release-IJ2016.1-120
Reply

#2
Try re-importing the project by selecting `settings.gradle`.
Reply

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

Follow these steps to install it:
[

[To see links please register here]

][1]

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.*

[1]:

[To see links please register here]

Reply

#4
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

[To see links please register here]

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:

[To see links please register here]

Reply



Forum Jump:


Users browsing this thread:
1 Guest(s)

©0Day  2016 - 2023 | All Rights Reserved.  Made with    for the community. Connected through