1

IDEA 最近引入了一个使用 sbt 的外部编译服务器。

在我的一个项目中,我有一堆.scala脚本与其他 Scala 源文件并排放置。自从这个新的编译服务器出现以来,我第一次重建了项目,并尝试编译Error(1, 1) expected class or object definition(因为脚本只是命令/定义的列表,而不是包含在对象或类中)。

有没有办法告诉它忽略脚本文件?

4

2 回答 2

4

使用.sc和 IDEA 不会抱怨。

更新。

另一种方法是使用.sh扩展作为 shell 脚本,就像在Script It中提出的那样!部分

于 2013-07-05T14:21:48.323 回答
0

对脚本文件使用另一个扩展名,not.scala和 not .sc,例如它可能是.scalas,以突出显示和 CodeCompletion 将其附加到 Scala 的文件类型:

File -> Settings -> File Types -> Scala Files
于 2013-11-10T15:48:03.577 回答