我在Scala2.10和IntelliJ IDEA 12.x中使用了last稳定的SBT和last Scala插件。
我有specs2测试,我想从那里开始我的调试。有了几个断点,我期待着遍历各行(从一个断点到另一个断点-在我的测试中和我的代码中),但实际上:在库类中的某个地方的debbuger就到此为止,向我显示一些奇怪的源代码。
这是可重现的,我必须点击2、3、有时5次下一个箭头按钮(在调试面板上)才能到达下一个中断点(在测试中或在代码中)。
我使用SBT的“测试-编译”操作运行我的测试,就像IntelliJ弹出窗口建议的那样。
Aldo我发现了Scala的this调试设置(“不要进入特定的Scala类”)。但是我已经选中了这个复选框。
我已经在IntelliJ IDEA网站上发布了一个issue。
发布于 2016-06-03 08:27:09
IntelliJ 15现在支持在lambda中添加断点。详情请参见this blog post。
https://stackoverflow.com/questions/16337745
复制相似问题