2012-04-26 4 views
6

スレッドが多いアプリケーションをデバッグしています。私のブレークポイントは、VM全体を中断するように設定されています。IntelliJデバッギング:VM全体を中断してからシングルスレッドを実行します

スレッドがブレークポイントの1つに当たると、ステップオーバーを使用したいと考えています。しかし、これは、そのステップが完了するまで、VM全体を再開させるように見えます。

ブレークポイントにヒットしたスレッドを1歩だけステップすることができれば、本当に役に立ちます。

IntelliJ 11.1/Java 6でこれを行う方法はありますか? (私が何かを明らかにしていないことを願っています...)

答えて

3

現在のところ、デッドロックにつながる可能性はありません。あなたはIDEA-43728に投票することができます。

+0

[OK]を - あなたの答えに感謝。 – Iain

+0

[IDEA-43728](https://youtrack.jetbrains.com/issue/IDEA-43728)がIntelliJ 16で解決されました – Egor

5

個々のスレッドを再開することができます。デバッグモードでは、のような形の小さいボタンをスレッドの近くに置いて、(►)を押すことによって、左のスレッドリストからスレッドを再開できます。

関連する問題