Scala REPL具有有用的功能:Load
,允许将整个文件导入当前会话。但它给了我警告:如何使用粘贴加载REPL中的整个文件
警告:先前定义的对象持有人不是特质持有人的伴侣。
伴侣必须一起定义;你可能希望使用:粘贴模式。
如何加载整个文件保持类和对象之间的伴侣关系?
Scala REPL具有有用的功能:Load
,允许将整个文件导入当前会话。但它给了我警告:如何使用粘贴加载REPL中的整个文件
警告:先前定义的对象持有人不是特质持有人的伴侣。
伴侣必须一起定义;你可能希望使用:粘贴模式。
如何加载整个文件保持类和对象之间的伴侣关系?
只是说:paste myfile
。
它已被支持一段时间。
https://github.com/scala/scala/blame/2.11.x/src/repl/scala/tools/nsc/interpreter/ILoop.scala#L697
您试过粘贴模式吗?
scala> :paste myfile.sc
或者缩写
scala> :pa myfile.sc