现在,对于 IntelliJ 构建系统,您可以创建一个使用简洁项目结构且文件夹嵌套较少的项目。 Main 文件的路径显示为 src/Main.kt 而不是 src/main/kotlin/Main.kt。 这有助于节省项目浏览时间,并降低不需要大量嵌套的项目的整体复杂度。
如果您将 Kotlin 文件添加到 Java 模块,IntelliJ IDEA 现在可以通过更改构建脚本自动添加所有必要的 Kotlin 依赖项。 您可以轻松检查和撤消更改。
在最近的 Kotlin 1.9.20 版本中,我们公布了 K2 编译器的 Beta 版本。 使用 K2 编译器的项目已在 IDE 中得到完全支持,并且捆绑的 Kotlin IDE 插件将其与基于 K1 的项目视为等同。
值得注意的是,捆绑的 Kotlin IDE 插件在底层仍然使用 K1 编译器。 基于 K2 的 IDE 插件正在开发中,会在不久的将来发布。
从 v2023.3 开始,IntelliJ IDEA 和 Android Studio 更新中捆绑对新 Kotlin 版本的支持,因此您不再需要从 JetBrains Marketplace 更新 Kotlin 插件。 在每个主要 IDE 版本中,您都可以期待对即将推出的 Beta 版和稳定版本 Kotlin 的内置支持。
IntelliJ IDEA 2023.3 引入了创建 Kotlin Multiplatform 项目的新方式 – Kotlin Multiplatform Web 向导。 该向导可以确保在所有平台上提供相同的用户体验,这也意味着您将更快获得更新,因为它们独立于主要 IDE 版本。 我们计划在未来实现 IDE 版本并创建命令行工具。 新向导目前涵盖热门 Kotlin Multiplatform 用例,我们将继续为其添加更多功能。
Kotlin 模块现已回归! 在 v2023.3 中,Kotlin 模块再次可以添加到项目中,让您可以轻松创建多模块 Kotlin 项目。 我们将继续改进重做的功能。