通过在工作表中键入以下内容来实例化一个类(注意,工作表,使用文件>新建> Scala工作表创建,.sc
文件,而不是普通的.scala
文件)并单击保存会导致虚假错误:
鼠标悬停:
“此行的多个标记 - 非法开始简单表达 - ';'预期但发现了标识符。“
我怀疑一些简单的东西,因为这可能已经通过测试,所以可能是一个配置问题。我已经在2台机器上尝试过并获得相同的行为:
1)带有Eclipse Helios的Windows 7
2)使用Eclipse Indigo的Windows XP - 从Typesafe网站下载
有什么想法吗?其他人在他们的设置上得到这个吗?
答案 0 :(得分:4)
在Coursera的Martin Odersky讲座中,我注意到他在工作簿的主要对象之外宣布了他的课程。
我希望这会有所帮助
object Worksheet {
new Foo
}
class Foo
答案 1 :(得分:3)
此错误已在Scala编译器中修复,但修复程序不在里程碑版本附带的版本中。
如果您更新到Scala IDE的每晚版本,您应该能够使用此代码模式。