IntelliJ Idea (débogage) point de rupture conditionnel dépendant des autres points de rupture

je veux définir un point de rupture de débogage dans IntelliJ Idea qui n'est actif que si un autre point de rupture précédent a été activé. Par exemple, j'ai un point d'arrêt B1 sur la ligne 10, et un autre point de rupture B2 sur la ligne 20. Même si la condition B2s est vraie, le débogueur ne devrait s'arrêter que si la condition B1s était vraie avant B2s.

Est quelque chose comme cela possible dans l'Idée?

mise à Jour:

Actuellement je travaille avec cette solution de contournement:

  1. réglez les deux points d'arrêt
  2. disable Break Point #2
  3. démarrer le débogueur, attendre jusqu'à ce que le point d'arrêt n ° 1 est active
  4. activez le point de rupture #2

j'espère qu'il ya une façon plus propre de le faire :)

16
demandé sur klingt.net 2013-05-17 15:10:52

1 réponses

Vous pouvez le faire dans le View Breakpoints... vue:

enter image description here

Dans votre cas, vous devez d'abord définir un point d'arrêt conditionnel sur B1 de sorte que quand il est frappé alors et seulement alors B2 sera déclenchée.

enter image description here

23
répondu maba 2013-05-17 11:50:41