代码之家  ›  专栏  ›  技术社区  ›  Jeremi G

Kotlin Multiplatform的建议IntelliJ设置是什么

  •  0
  • Jeremi G  · 技术社区  · 6 年前

    我想使用Kotlin 1.3。

    我的目标是开发一个没有特定平台代码的公共库;尽管我想在Android,Linux,WebAssembly上测试它。

    英特尔x64

    2 回复  |  直到 6 年前
        1
  •  0
  •   m0skit0    6 年前

    如果您计划在Android中使用这个库,并且没有任何麻烦,那么您应该以java6代码为目标。请注意,您需要向Kotlin编译器显式地指定它。仅将IntelliJ IDEA项目设置为目标java6是行不通的。

    JDK版本其实并不重要,因为您可以告诉编译器为任何以前的Java版本生成代码。

    IntelliJ IDEA可能是Kotlin最好的IDE,因为它是由JetBrains制作的,也是Kotlin的幕后黑手。获取最新版本。

    你不需要任何额外的插件,Kotlin是由IntelliJ IDEA提供的开箱即用的支持(即Kotlin插件包含在标准版本中)。

        2
  •  1
  •   Adam Arold    6 年前

    我建议使用 刚刚出来的。其设置非常简单:

    plugins {
        id 'org.jetbrains.kotlin.multiplatform' version '1.2.71'
    }
    
    repositories {
        mavenCentral()
    }
    
    kotlin {
        targets {
            fromPreset(presets.jvm, 'jvm')
            fromPreset(presets.js, 'js')
            fromPreset(presets.mingwX64, 'mingw')
        }
    
        sourceSets { /* ... */ }
    }
    

    here .