Scala-IDE中的工作表中的类会导致错误

时间:2012-10-04 21:44:07

标签: scala scala-ide

通过在工作表中键入以下内容来实例化一个类(注意,工作表,使用文件>新建> Scala工作表创建,.sc文件,而不是普通的.scala文件)并单击保存会导致虚假错误:

enter image description here

鼠标悬停:

enter image description here

“此行的多个标记 - 非法开始简单表达 - ';'预期但发现了标识符。“

我怀疑一些简单的东西,因为这可能已经通过测试,所以可能是一个配置问题。我已经在2台机器上尝试过并获得相同的行为:

1)带有Eclipse Helios的Windows 7

2)使用Eclipse Indigo的Windows XP - 从Typesafe网站下载

有什么想法吗?其他人在他们的设置上得到这个吗?

2 个答案:

答案 0 :(得分:4)

Coursera的Martin Odersky讲座中,我注意到他在工作簿的主要对象之外宣布了他的课程。

我希望这会有所帮助

object Worksheet {
  new Foo
}

class Foo

答案 1 :(得分:3)

此错误已在Scala编译器中修复,但修复程序不在里程碑版本附带的版本中。

如果您更新到Scala IDE的每晚版本,您应该能够使用此代码模式。