Seguidores

MIS WEBS



lunes, 16 de abril de 2018

COMO DEPUEAR ERRORES CON ECLIPSE(DEBUGGING)



¿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?

  1. 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

Buscar este blog

Sandisk y Western Digital