Usar Breakpoints Condicionales en Eclipse
Los beakpoints (puntos de ruptura) condicionales son una buena forma de reducir el tiempo y una de esas características que puede que tu no conocieras. En este artículo se va a explicar como usarlos en el ide Eclipse.
Parte práctica
¿Has intentado depurar un problema que ocurre en alguna posición de una lista de 100 objetos?. Pensemos que tenemos este código:
for (int i = 0; i<100; i++)
{
System.out.println(i);
}
Y queremos depurar la posición 90. Tenemos que crear un breakpoint, luego pinchamos con botón derecho sobre el símbolo azul del breakpoint y elegimos "Breakpoint Properties". En la ventana Propiedades, marcamos "Enable Condition" y escribimos la condición o condiciones en el cuadro de texto.
De esa forma, llegará hasta la posición 89 y se parará. De modo que habremos llegado a la posición que queríamos depurar.
Fuentes
http://www.java-hair.com/2008/06/30/using-conditional-breakpoints/
Tweet
6 Comentarios:
Muy útil, gracias.
De nada. Me alegra que te sirviera.
Muy buen aporte, pero imagina que deseemos detenero cuando i=90 y j=3, como se escribe?
Hola.
Pues entonces la concidión que debes poner es la siguiente:
i==90&&j==3
Saludos.
Genial man!
Te dejo un link a mi page que tambien explico como utilizar el hit count cuando puedas pasate abrazo!.
http://java-white-box.blogspot.com/2013/11/eclipse-debugger-condicional-breakpoint.html
Hola.
Visitaré tu blog.
Saludos!.
Publicar un comentario