gpt4 book ai didi

scala - 为什么 Scala IntelliJ 插件需要这么长时间才能启动我的应用程序?

转载 作者:行者123 更新时间:2023-12-01 08:39:27 28 4
gpt4 key购买 nike

我在 Eclipse 和 IntelliJ 之间来回切换以进行 Scala 开发。 IntelliJ 的代码完整、重构和错误突出显示都更好(根据我的经验),但我最终还是回到了 Eclipse,因为每当我在 IntelliJ 中运行 Scala 应用程序时,它都会经历这个 Eclipse 以某种方式避免的非常长的编译过程。

我可以看到状态栏在加载每个单独的类,然后通过几个阶段运行它们。我知道 scalac 通常很慢,但使用命令行或 Eclipse 比使用 IntelliJ 快得多。

还有其他人看到这种行为吗?开启 fsc 支持会有很大的不同吗?

最佳答案

使用 IDEA SBT plugin将编译委托(delegate)给 SBT ,或在 SettingsCompilerScala 下启用 Fast Scala Compiler (FSC)。

否则 IntelliJ 会启动和停止一个 scalac 进程来编译每批文件,这会产生一些开销。

关于scala - 为什么 Scala IntelliJ 插件需要这么长时间才能启动我的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5782425/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com