【发布时间】:2020-03-03 10:44:26
【问题描述】:
我知道我可以使用 IntelliJ 附带的 Kotlin 插件,但我也可以安装 Kotlin 独立编译器。使用独立与 IntelliJ 自己的集成是否有任何优点/缺点?
【问题讨论】:
我知道我可以使用 IntelliJ 附带的 Kotlin 插件,但我也可以安装 Kotlin 独立编译器。使用独立与 IntelliJ 自己的集成是否有任何优点/缺点?
【问题讨论】:
我会这么说:
任何真正的 Kotlin 项目(包括 IntelliJ 中的项目)都应使用构建系统,例如 Gradle 或 Maven。
在 Gradle/Maven 项目中启用 Kotlin 支持将自动下载正确的编译器(并在您更新配置文件中的 Kotlin 版本时切换它),而不关心您是否安装了独立版本。
任何其他 Kotlin 工具也可能与它们集成。
因此,当您想在任何项目之外快速尝试某些东西时,独立编译器几乎才有用,但随后https://play.kotlinlang.org/ 或https://try.kotlinlang.org/ 也可以工作;再次让您在 Kotlin 版本之间切换比手动安装的编译器更简单。
运行Kotlin scripts 可能是我使用独立编译器的唯一情况。
【讨论】:
不多,但拥有自己的安装几乎没有优势,但可能大多数人在他们的机器上不需要:
但在大多数情况下,您只需要集成一个。
【讨论】: