' J' .scala文件的图标?

时间:2013-11-20 22:53:37

标签: eclipse scala sbt scala-ide sbteclipse

在eclipse中,我的sbt文件显示了' J'图标中的符号,而不是超人' S'符号我希望看到scala文件。不是氪星石严重的问题,但我该如何解决?

eclipse icons

通过sbt-eclipse插件2.4.0,sbt 0.13.1-RC2,eclipse 4.3.1,scala-ide 4.0.0-m2生成。

我猜这个问题与在/ project目录的根目录中包含sbt .scala文件的惯例有关。

编辑:

如果 符号,否则.scala文件不会在eclipse中编译。

我手动将以下内容添加到项目/ .classpath:

 <classpathentry including="*.scala" kind="src" output="target/scala-2.10/sbt-0.13/classes" path=""/>

这解决了问题。这是一个sbteclipse问题吗?有解决方法吗?

1 个答案:

答案 0 :(得分:2)

错误的图标是SDT中的错误导致的 - 我创建了ticket

除此之外,未分配给类路径的Scala文件(以及Java文件)(因为目前sbt项目文件的情况)不是由Eclipse编译的(因为它们不与构建器关联)

尽管如此,您可以获得这些文件的大多数其他IDE功能,例如语义突出显示或自动完成(事实上,所有不需要或依赖字节码生成的功能都应该有效)。