Intellij idea 带投影仪插件的IntelliJ上的猫

Intellij idea 带投影仪插件的IntelliJ上的猫,intellij-idea,scala-cats,kind-projector,Intellij Idea,Scala Cats,Kind Projector,我正在探索IntelliJ中的CAT,但尽管IntelliJ Scala插件用于投影仪插件,IntelliJ无法识别插件的lambda表示法(λ)。启用此功能有什么诀窍吗?我没有看到运行代码检查后列出的种类投影仪,尽管种类投影仪检查选项在首选项中可用并启用。我的IntelliJ版本是2016.2.2,Scala插件版本是2016.2.1。在撰写本文时,对于v2016.3.1 EAP,IDEA Scala插件不支持多态lambdas。如果你向下滚动到你提到的页面上的评论,你会看到有人请求使用该功能

我正在探索IntelliJ中的CAT,但尽管IntelliJ Scala插件用于投影仪插件,IntelliJ无法识别插件的lambda表示法(
λ
)。启用此功能有什么诀窍吗?我没有看到运行代码检查后列出的种类投影仪,尽管种类投影仪检查选项在首选项中可用并启用。我的IntelliJ版本是2016.2.2,Scala插件版本是2016.2.1。

在撰写本文时,对于v2016.3.1 EAP,IDEA Scala插件不支持多态lambdas。如果你向下滚动到你提到的页面上的评论,你会看到有人请求使用该功能。

是的,很久以前就支持它了
可能您有多项目构建环境?然后,您需要在
proj.settings
部分中向每个子项目添加投影仪。可能是这样的:

val commonSettings = Seq(
    addCompilerPlugin("org.spire-math" %% "kind-projector" % Version.kindProjector)
)
project.in(file("mainRunner")).settings(commonSettings)

您是否确实向build.sbt添加了依赖项
addCompilerPlugin(“org.spire math”%%“kind projector”%%“0.6.3”)
@ISeeVoices是的,是的。还有一些问题一直都很重要,所以需要注意