在IntelliJ IDEA中使用Scala的Cats库会导致错误,即使终端SBT可以正常工作。我们能否修复这个问题?或者有没有其他解决方法而不是切换编辑器?
在IntelliJ IDEA中使用Scala的Cats库会导致错误,即使终端SBT可以正常工作。我们能否修复这个问题?或者有没有其他解决方法而不是切换编辑器?
使用sbt shell进行构建和导入
,将构建委托给SBT:
View | Tool Windows | sbt
sbt settings
图标使用sbt shell进行构建和导入(需要sbt 0.13.5+)
使用sbt shell
可能会解决编译问题,但请注意,编辑器中的错误高亮仍可能产生误报,因为它使用自定义的类型检查器。
Metals 是一种使用 Scala 进行编译和编辑器错误诊断的替代方案。
rm -fr .idea
并重新导入项目。 - Mario GalicUse sbt shell...
选项——这解决了我所有的问题,现在所有的红色波浪线都消失了,我的自动完成也可以正常工作了。 :) - Chau