【发布时间】:2017-06-10 00:02:12
【问题描述】:
我在 Windows 和 OSX 上使用 IntelliJ 来开发一个包含 ScalaJS 部分的 Play 框架项目。该项目使用 activator 在两个系统上都可以正确构建和运行。
但是,Windows 上的 IntelliJ 编辑器强调了它认为我的源代码中的错误,而在 OSX 上则没有。如果我导航到与错误相关的库源代码,我会访问不同的文件。例如,在 Windows 上,它可能会转到:
C:\Users\Me\.ivy2\cache\org.scala-js\scalajs-dom_sjs0.6_2.11\jars\scalajs-dom_sjs0.6_2.11-0.9.0.jar!\org\scalajs\ dom\raw\Element.class
在 OSX 上它会转到:
~/.ivy2/cache/org.scala-js/scalajs-dom_sjs0.6_2.11/srcs/scalajs-dom_sjs0.6_2.11-0.9.0-sources.jar!/org/scalajs/dom/raw /lib.scala
IntelliJ 如何确定用于编辑器错误分析的库源,以及如何让它在两个操作系统上执行正确的操作?
【问题讨论】:
标签: playframework sbt scala.js intellij-14