JAVA IDE - Breakpoint condizionali

3

Qualcuno sa se ci sono IDE che possono colpire i punti di interruzione su una condizione?

Ad esempio, se sto osservando un elenco di grandi dimensioni o eseguendo un'iterazione attraverso una mappa o qualcosa del genere, potrei voler sospendere l'esecuzione solo quando un ID == "foo"

1.) È persino possibile implementarlo per
di IDE 2.) Esistono dei plugin disponibili per Eclipse per farlo ora?

    
posta It Grunt 06.07.2011 - 19:49
fonte

1 risposta

5

First, set a breakpoint at a given location. Then, use the context menu on the breakpoint in the left editor margin or in the Breakpoints view in the Debug perspective, and select the breakpoint’s properties. In the dialog box, check Enable Condition, and enter an arbitrary Java condition, such as list.size()==0. Now, each time the breakpoint is reached, the expression is evaluated in the context of the breakpoint execution, and the breakpoint is either ignored or honored, depending on the outcome of the expression.

Fonte: link

Inoltre, credo che tu intenda "ID ==" pippo "", perché ID="pippo" sarà un compito e non una condizione.

    
risposta data 06.07.2011 - 19:54
fonte

Leggi altre domande sui tag