繁体   English   中英

Intellij IDEA (Android Studio) Kotlin 插件的目的是什么?

[英]What is the purpose of Intellij IDEA (Android Studio) Kotlin plugin?

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

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

您似乎混淆了Gradle Kotlin 插件IDEA/AS Kotlin 插件 它们完全不同。

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 支持也是真正由插件完成的,它们只是内置的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM