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