IntelliJ Идея (отладка) условная точка останова зависит от других точек останова

Я хочу установить контрольную точку отладки в IntelliJ Idea, которая активна только при активации другой предыдущей точки останова. Например, у меня есть точка останова B1 в строке 10 и еще одна точка останова B2 в строке 20. Даже если условие B2s истинно, отладчик должен останавливаться только в том случае, если условие B1s было истинным до B2s.

Возможно ли что-то подобное в Idea?

Update:

В настоящее время я работаю с этим обходным решением:

  • установить две точки останова
  • отключить точку останова # 2
  • запустите отладчик, подождите, пока не будет остановлена ​​точка останова # 1
  • активировать точку останова # 2

Надеюсь, есть более чистый способ сделать это:)

Ответ 1

Вы можете сделать это в представлении View Breakpoints...:

enter image description here

В вашем случае вам сначала нужно установить условную точку останова на B1, чтобы при ее нажатии тогда и только тогда будет срабатывать B2.

enter image description here