【发布时间】:2013-04-26 14:35:07
【问题描述】:
我在 Scala 2.10 和 IntelliJ IDEA 12.x 中使用最后一个稳定的 SBT 和最后一个 Scala 插件。并且有非常简单的测试 Scala 项目。
我有specs2 测试,我想从那里开始调试。有几个断点,我期待越过行,(从一个断点到另一个断点 - 在我的测试和我的代码中),但相反:调试器在库类中的某个地方停止,向我展示了一些奇怪的来源。
这一直是可重现的,我必须在下一个箭头按钮(在调试面板上)上单击 2 次、3 次,有时甚至 5 次才能到达下一个断点(在测试或代码中)。
我使用 SBT 'test-compile' 操作运行我的测试,就像 IntelliJ 弹出窗口所建议的那样。
Aldo 我找到了this Scala 的调试设置(“不要进入特定的 Scala 类”)。但是我选中了这个复选框。
我在 IntelliJ IDEA 网站上发布了 issue。
【问题讨论】:
-
我也有类似的问题。断点不止一次被击中,步进时光标停留在同一行,更时髦。我的项目不是基于 sbt 的。它使用 Maven。
-
我已经更新了我的票。附上示例项目和重现步骤。这很奇怪..实际上它是障碍..至少对我来说。
-
死光标也有同样的问题。有时它渲染得很慢。缺乏 IDE 支持使 scala 只是一个玩具..
标签: debugging scala intellij-idea sbt