Usar el Depurador

Superior  Previo  Próximo

Los componentes del depurador de EA comprime la Barra de herramientas y un Banco de trabajo de depuración. Para mostrar estas, presione [Alt]+[8] o seleccione las opciones Ver | Banco de trabajo de depuración.

 

Si un script de Depuración ha sido configurado para el paquete actual seleccionado, el botón Ejecutar se habilitará. Si no se ha creado ningún script o esta incompleto, todos los botones se deshabilitarán y la depuración permanecerá como no disponible.

 

Como los Script de Compilación se vinculan a un paquete, seleccionando un paquete en la ventana del Explorador del proyectotambién cambiará el Script de Compilación activo, y naturalmente, el destino a ser depurado.

 

Los puntos de interrupción también se registran en contra del paquete, y estos actualizan dependiendo en el paquete que se selecciona.

 

Comenzar con la depuración

Para comenzar con la depuración presionar el botón Ejecutar en la barra de herramientas o presione [F6].

 

Tener en cuenta:, el depurador solo se detendrá si encuentra puntos de interrupción, entonces estos deberían establecerse con anterioridad.

 

La siguiente figura muestra una vista de EA donde el depurador ha sido llamado por la aplicación .NET escrita en C#.

debug_using_formcs

 

La flecha amarilla debug_pointer y rosa indican la línea de ejecución.

 

Cuando el depurador esta en un punto de interrupción la otra información se presentará en las pestañas del Banco de depuración  del depuración. La pestaña de Pila mostrará los marcos de la pila para cualquier hilo en un punto de interrupción, y la pestaña Local mostrará cualquier variable dentro del alcance del marco de pila actual del Hilo.

 

Detener Depuración

Para detener la depuración haga clic el botón Detener debug_stop [Ctrl]+[Alt]+[F6].

 

Tener en Cuenta: En la mayoría de las situaciones, la depuración terminará cuando el proceso de depuración termine o exista el hilo de clase java. Sin embargo, debido a la naturaleza de la Máquina Virtual de Java, algunas veces será necesario para los desarrolladores de Java detener el Depurador manualmente con el botón botón Detener.