Vista Depurar

Esta vista permite gestionar la depuración o ejecución de un programa en el entorno de trabajo. Visualiza el marco de la pila para las hebras suspendidas de cada destino que esté depurando. Cada hebra del programa aparece como un nodo en el árbol. Visualiza el proceso de cada destino que se está ejecutando.

Si la hebra está suspendida, los marcos de la pila se muestran como elementos hijo.

Mandatos de la vista Depurar

Mandato

Nombre

Descripción

Reanudar

Este mandato reanuda una hebra suspendida.

Suspender

Este mandato suspende la hebra seleccionada de un destino de forma que puede examinar o modificar código, inspeccionar datos, recorrer, etc.

Terminar

Este mandato termina el destino de depuración seleccionado.


Sólo menú de contexto

Terminar & Eliminar

Este mandato termina el destino de depuración seleccionado y lo elimina de la vista.


Sólo menú de contexto

Terminar todos

Este mandato termina todos los lanzamientos activos de la vista.

Desconectar

Este mandato desconecta el depurador del destino de depuración seleccionado en la depuración remota.

Eliminar todos los lanzamientos terminados

Este mandato borra todos los destinos de depuración terminados de la vista.

Recorrer todo

Este mandato recorre la sentencia resaltada.

Recorrer principal

Este mandato recorre el principal de la sentencia resaltada. La ejecución continuará en la próxima línea del mismo método o (si está al final de un método) continuará desde el que se llamó el método actual.

El cursor salta a la declaración del método y selecciona esta línea.

Recorrer hasta retorno

Este mandato sale del método actual. Esta opción detiene la ejecución después de salir del método actual.

Mostrar nombres calificados

Esta opción puede conmutarse para visualizar u ocultar nombres calificados.


Sólo menú de contexto

Copiar pila

Este mandato copia la pila seleccionada de hebras suspendidas así como el estado de las hebras en ejecución al portapapeles.

Sólo menú de contexto

Soltar en marco

Este mandato permite volver a soltar y volver a entrar un marco de pila especificado. Esta característica es parecida a "ejecutar hacia atrás" y reiniciar el programa.

Para volver a soltar y volver a entrar un marco de pila especificado, seleccione el marco de pila que desee "soltar" y seleccione Soltar en marco en el menú de contexto.

Algunas advertencias sobre esta característica:

  • No puede soltar después de un método nativo en la pila.
  • Los datos globales no se ven afectados y mantendrán los valores actuales. Por ejemplo, no se borrará un vector estático que contenga elementos.

Nota: este mandato sólo está habilitado si la máquina virtual (VM) subyacente soporta esta característica.


Sólo menú de contexto

Relanzar

Este mandato vuelve a lanzar el destino de depuración seleccionado.

Sólo menú de contexto

Propiedades

Este mandato visualiza las propiedades del lanzamiento seleccionado. También permite ver toda la línea de mandatos para un proceso seleccionado.

Sólo menú de contexto

Utilizar filtros de recorrido

Esta opción activarse para aplicar filtros de recorrido al realizar operaciones de Recorrer todo.

 

Conceptos relacionados

Depurador
Vistas Java
Depuración local
Depuración remota

Tareas relacionadas

Cambiar opciones de lanzamiento del depurador
Conectar a una VM remota con la configuración de lanzamiento de aplicaciones Java remotas
Desconectar de una VM
Lanzar un programa Java
Preparar la depuración
Reanudar la ejecución de hebras suspendidas
Ejecutar y depurar
Recorrer la ejecución de un programa
Suspender hebras

Consulta relacionada

Preferencias de depuración
Acciones de ejecución y depuración
Vistas y editores


Copyright IBM Corporation 2000, 2002. Reservados todos los derechos.