【问题标题】:What is the purpose of Intellij IDEA (Android Studio) Kotlin plugin?Intellij IDEA (Android Studio) Kotlin 插件的目的是什么?
【发布时间】:2019-06-18 16:02:25
【问题描述】:

我想在 Android Studio 中创建一个 Kotlin 项目。要使用 Kotlin,我需要安装一个 Kotlin 插件并将其应用到项目中(在 .gradle 文件中)。

谁能解释一下 Kotlin 插件为 Android Studio 添加了哪些确切功能以及为什么我们不需要类似的 Java 插件?

【问题讨论】:

    标签: android-studio intellij-idea kotlin


    【解决方案1】:

    您似乎混淆了Gradle Kotlin pluginIDEA/AS Kotlin plugin。它们完全不同。

    Kotlin 插件为 Android Studio 添加了哪些具体功能

    Gradle 插件对 IDEA 一无所知,因此不会向其添加任何功能 (AFAIK)。当然,在使用 Gradle 构建时,它会编译项目的 Kotlin 部分。

    IDEA 插件在 IDEA 和 Android Studio 中添加了对语言的支持(解析、突出显示、编译、在您键入时查找错误、操作等等等),并且不会向 Gradle 添加任何内容。

    为什么我们不需要类似的 Java 插件

    你会的。对于 Gradle,请参阅 https://docs.gradle.org/current/userguide/java_plugin.html(Gradle Android 插件包含它)。对于 IDEA/Android Studio,Java 的支持也确实是由插件来完成的,它们只是内置的。

    【讨论】:

      猜你喜欢
      • 2014-12-03
      • 2013-08-20
      • 2021-10-09
      • 1970-01-01
      • 2015-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多