如何从Scala交互式解释器(REPL)中运行外部文件?
发布时间:2020-12-16 09:12:52 所属栏目:安全 来源:网络整理
导读:我有一个文件有几行 scala代码 – 导入,列表值分配等,我经常用来初始化一些事情使用REPL. 目前,我只是在文本编辑器中打开文件,并将其复制并粘贴到REPL中,但是有一种方式可以通过更直接地调用外部文件来实现,这样我就不必复制每次都贴? 在某些交互式数据库工
我有一个文件有几行
scala代码 – 导入,列表值分配等,我经常用来初始化一些事情使用REPL.
目前,我只是在文本编辑器中打开文件,并将其复制并粘贴到REPL中,但是有一种方式可以通过更直接地调用外部文件来实现,这样我就不必复制每次都贴? 在某些交互式数据库工具(如SQL Plus)中,可以在提示符下输入@filename.在Scala REPL中有什么类似的东西吗?使用@之前的文件名不起作用,eval也不起作用. 解决方法
类型:
:help 你看,那个 :load <path> load and interpret a Scala file 解决你的问题. 在某些情况下,粘贴代码可能是可取的,但是然后 :paste 可能是你的朋友.它有助于插入一个没有反馈的整个块,一行一行,直到你按Ctrl D.在某些情况下,这对于代码解释是重要的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |