sbtでステップ実行するには、主に以下の準備をしておく
- sbt でjvm-debugのポートを指定して起動する
- IntelliJで実行設定をしておく
./sbt -jvm-debug 5005
※ 普通のsbtでは-jvm-debugオプションが無いので、 https://github.com/sbt/sbt-launcher-package を代わりに使う
IntelliJ側の設定
"Run" -> "Edit Configuration" で下記の設定をしておく
あとはブレークポイントをしこんで、虫のアイコンをクリックして、sbtのデバッグサーバにつないでsbtでrunするといい