如何在IntelliJ中断点/调试Scala项目?

Ben*_*Ben 0 scala intellij-idea sbt

我有一个简单的HelloWorld.scala文件.

object Hello World {
   def main(arg: Array[String]) = {
       println("Hello World!")
   }
}
Run Code Online (Sandbox Code Playgroud)

通常情况下,我跑sbt,compile,run在我的终端.在IntelliJ中设置断点后,如何让断点实际触发?

Rap*_*oth 5

我这样做通常是这样的:

首先,通过单击编辑器设置断点.

在此输入图像描述

在代码中选择main方法,等到灯泡出现.在其菜单中,您可以选择"运行".

在此输入图像描述

这会自动为此类创建"运行配置".之后,您应该在右上角选择manue("运行配置")中看到对象的名称,然后您只需单击"bug"图标即可.

在此输入图像描述