Для чего нужен плагин Intellij IDEA (Android Studio) Kotlin? - PullRequest
0 голосов
/ 24 января 2019

Я хочу создать проект Kotlin в Android Studio. Чтобы использовать Kotlin, мне нужно установить плагин Kotlin и применить его внутри проекта (в файле .gradle).

Кто-нибудь может объяснить, какую именно функциональность плагин Kotlin добавляет в Android Studio и почему нам не нужен подобный плагин для Java?

1 Ответ

0 голосов
/ 25 января 2019

Вы, похоже, путаете 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 также осуществляется с помощью плагинов, они просто встроены.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...