¿Que es el debugger de eclipse?
Todos los entornos de desarrollo
tienen funciones para la depuración de errores es algo necesario que el IDE que escojamos lo disponga, yo utilizo Eclipse.
Hasta el momento hemos visto los errores de Sintaxis, IOException y
RuntimeException, pero existen otros tipos de errores, en ellos nos
ayudará el depurador del IDE en mí caso será el debugger Eclipse.
¿Como accedo al debugger?
- Introduciremos un punto de interrupción en nuestro programa. Esto genera una pausa en un punto determinado. Para hacerlo realizaremos doble clic con el botón izquierdo del ratón sobre el margen izquierdo de nuestro programa.
Hacer doble clic en el margen derecho de la ventana de código java para crear un punto de interrupción en eclipse |
Pulsaremos sobre el botón del debugger de java.
En la parte superior de nuestro entorno de desarrollo existe un menú con unos iconos pulsaremos el que tiene una garrapata que he dejado señalado con una flecha en la imagen. Es nuestro botón debug.
El botón debugger de eclipse está en el menú superior |
Nos carga un un JOptionPane
Nos pregunta si queremos abrir la vista debug (depuración).Si le damos al sí nos llevará al depurador de codigo de eclipse, como es lo que deseamos le daremos al si.JOptionPane creado por eclipse con java |
Accedemos al panel debug
Una vez nos encontremos en el display del debugger de eclipse y podemos ver dos laminas en la parte superior : una a la derecha que nos indica los diferentes hilos de ejecucción y en la otra podemos ver las variables y los puntos de interrupción.
Ventanas del eclipse debuger |
Acciones que podemos realizar en el debugger de eclipse
- Si le damos al botón superior step
Ove o F6 avanzará una línea
- Si lo deseamos podemos realizar varios puntos de interrupción
- Si pulsamos Resume o f8 en el menú superior nuestro programa java saltará has el siguiente punto de interrupción
- Si pulsamos Skip all Breakpoint en el menú superior nuestro programa java saltará todos los puntos de interrupción.
- Si estamos trabajando en un programa java con varios archivos depurando errores con display debug iremos pulsando f6 hasta que llegue un punto del código en que pensamos nos hace algo raro Si pulsamos step into o f5 iremos al archivo en concreto en el que se encuentra.
Panel Breakpoints
Este panel situado en la parte superior derecha de nuestro display
debug en una de las pestañas. Nos indica todos los puntos de interrupción que
tenemos en nuestro proyecto.
El panel Breakpoint de eclipse para java se encuentra aquí |
Punto de interrupción condicional
Si pulsamos nuestro punto de interrupción y rellenamos una
condición solo se interrumpirá si cumple esta condición.
Como dar condición a un punto de interrupción en el depurador de código con eclipse |
No hay comentarios:
Publicar un comentario