我想像Python一样使用Scala,所以我在Sublime Text中安装REPL(Os是win8)
每次在REPL中,我都必须
scala> :load <my file>
,所以我认为这很不方便。
我无法改变
scala> :settings -d <路径名>
在中文目录中。
我很困惑我是否无法用非英语语言更改Scala脚本的目录。
非常感谢!
答案 0 :(得分:0)
如果使用sbt,则可以在启动控制台时定义初始命令。
yourproject / build.sbt:
// build.sbt
name := "initial-commands-example"
initialCommands := "import Foo._"
yourproject / script.scala:
// script.scala
object Foo {
def hello(name: String) = s"hello $name"
val msg = hello("world")
}
在 yourproject 中,运行sbt console
,您将在该代理中获得Foo
中的所有内容。有关详细信息,请参阅sbt initialCommands docs。