将 SBT 与 IntelliJ IDEA 一起使用时,项目通常会进入一个糟糕的状态,编译器错误会出现在不应出现的地方,而它们不会出现在终端中。
一个项目将在终端中没有问题,但在我删除目录并单击“从现有源创建新项目”sbt compile
之前,它将在 IntelliJ IDEA 中完全搞砸。.idea
在 IntelliJ 中配置 SBT 项目以使用 SBT shell 根本没有帮助。
首先,为什么会发生这种情况?哪些因素会导致问题:
- SBT 中的错误
- IntelliJ IDEA 的核心或插件系统中的错误
- IntelliJ IDEA SBT 插件中的错误
- SBT 1.2 或更早版本的基本设计
- IntelliJ IDEA 或其插件系统的基本设计
最后,如何避免这种破损?