在没有 IDE 的 OSX 上使用 Scala 进行持续的日常开发

信仰

每当我的源文件之一发生更改时,如何连续编译和运行我的 Scala 代码?

信仰

为此使用 sbt 工具。

# install sbt with homebrew
brew install sbt

# - create a new scala project
# - name your project name when asked like: hello-world
sbt new sbt/scala-seed.g8

# go to the new project directory that you named
cd hello-world

# run sbt to open the sbt shell
sbt

# run your project in continuous running mode
~ run

# to continuously see the test outputs
# open up a new terminal tab, run sbt, and in sbt shell, type:
~ test

这将大大简化您的编辑-编译-运行周期。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

NSUserActivity没有在OSX上建立索引

Matplotlib Graph 没有显示在 OSX 上?

如果使用Scala IDE,命令行上的Scala和SBT,是否会多次安装Scala?

Scala Play开发工作流程(IDE)

无法从OSX上的Testcafe IDE连接到站点

在osx上安装opencv没有合适的映像错误

在OSX上没有LLDB的调试信息/源代码

Eclipse Luna上的Scala IDE不显示scala工作表

OSX上的IntelliJ 14:如何指定通过IDE使用的SVN客户端的版本

如果我在Max OSX上安装Homebrew,是否需要使用XCode作为我的IDE?

iPad没有显示在OSX Safari的“开发”菜单中

通过Scala IDE和SBT进行链接

使用Intellij IDE运行Scala Dotty项目

如何在没有Xcode IDE的情况下在Swift中进行开发

没有 IDE 的 ReactJS

在没有IDE的情况下如何使用CMSIS?

C在没有IDE的情况下使用库

如何使用Scala Eclipse IDE连接到现有的Hive

Scala,方法调用使用点进行编译,如果没有,则不会进行编译

无法在Eclipse Scala Ide上处理导入的sbt项目

如何在 IDE 上的常规 Scala 项目中使用 Delta Lake

在同一OSX机器上使用多个开发环境?

在OSX Big Sur上使用OpenGL 4.x开发

在 OSX 上使用 sql lite 开发的策略,并轻松切换到 Sql server 进行生产

Python模块对象在OSX Sierra上没有带有自制的属性struct_time,但没有debian

有没有办法使用 foldLeft 或任何其他列表方法对 scala 的函数进行排序?

有没有比LINUX中的VS Code更好的IDE用于代码浏览和开发?

为什么在Scala Set上没有lengthCompare方法?

Scala将挂起而没有在简单脚本上的输出