web-dev-qa-db-ja.com

IntelliJ Idea(デバッグ)条件付きブレークポイントは他のブレークポイントに依存します

以前に別のブレークポイントがアクティブ化された場合にのみアクティブになるデバッグブレークポイントをIntelliJIdeaに設定したいと思います。たとえば、10行目にブレークポイントB1があり、20行目に別のブレークポイントB2があります。B2s条件が真の場合でも、デバッガーはB1s条件が真の場合にのみ停止する必要があります。 B2の前。

このようなことはIdeaで可能ですか?

更新:

現在、私はこの回避策に取り組んでいます:

  1. 2つのブレークポイントを設定します
  2. ブレークポイント#2を無効にする
  3. デバッガーを起動し、ブレークポイント#1がアクティブになるまで待ちます
  4. ブレークポイント#2をアクティブにする

これを行うためのよりクリーンな方法があることを願っています:)

21
klingt.net

View Breakpoints...ビューでこれを行うことができます。

enter image description here

あなたの場合、最初に条件付きブレークポイントをB1に設定する必要があります。これにより、ブレークポイントがヒットしたときにのみB2がトリガーされます。

enter image description here

30
maba