I\'m using SBT + Idea 13.1.1 and I have all my SBT file in red:
name := \"Transformer\"
version := \"1.0\"
libraryDependencies ++= Seq(
\"com.github.scop
Restarting IntelliJ fixed it for me.
In case none of the other solutions work and you are in the same boat as me, where you see a Cannot resolve symbol ... in the build.sbt and all files that have sbt dependencies, and where there are no sbt dependencies in External Libraries, running File | New | Module from Existing Sources... and selecting the build.sbt may fix it for you as it fixed it for me.
I had a similar problem when I updated to SBT 0.13.7. IntelliJ started marking operators such as := and ++ in red with message "Cannot resolve symbol"
My steps to fix this solution were as follows:
In IntelliJ under Files | Settings, I switched my SBT Runner to use a Custom Launcher (and gave my path to sbt-launch.jar which for me was /opt/sbt/bin/sbt-launch.jar).
After testing that I can still compile after #1 above, I then had to invalidate the cache and restart; under Files | Invalidate Caches / Restart...
That's it! :-)
I had a similar problem on 14.1.2; in my case adding
libraryDependencies += "org.scalatest" % "scalatest_2.11" % "2.2.1" % "test"
and then trying to
import org.scalatest._
Would resulted in: cannot resolve symbol scalatest
Downgrading sbt (0.13.8 -> 0.13.7); in build.properties solved the problem.
here are more details.
Had the same problem in IDEA 14.0. Nothing above worked.
Upgrade to IDEA 14.1.1 did the trick.
Updating my build.properties from 0.13.8 to a newer version, like 0.13.15, solved it for me. Reference github issue.