2017-01-22 6 views
0

私はgradle-script-kotlinを使用して、IntelliJをエディタとして使用して複雑なビルドプロセスを自動化しようとしています。インクルードグラデルスクリプトkotlinファイルのIntelliJオートコンプリート

apply { 
    for (script in otherKotlinScripts) 
     from("buildscripts/$script.kts") 
} 
a previous questionで見つかったアドバイスに続いて、同僚は、その複雑さのため、しかし、 build.gradle.ktsファイルで強調表示する適切な構文を得ている、私は apply from例を使用して小さなファイルの数にそれを分割しようとしています

ああ、完了は実際にはbuild.gradle.ktsで動作しているようです。他のkotlinスクリプトファイル、無料の機能と私はimport仕事だけで罰金が、そのようなこのtask閉鎖などのGradle特有の事柄は何に:

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のスクリプトとしてインクルードファイルを検出できるようにする方法はあります?

答えて

1

私は正しいファイル名を使用していないことが判明しました。現在の書式作成時のkotlin intellijプラグインの現在のバージョンは、.gradle.ktsで終わるファイルを正しく完了したようです。私の含まれているファイルは、.gradle.

のない .ktsの拡張子を持っていました。
関連する問題