Vista Depurar

Esta vista le permite gestionar la depuración o la ejecución de un programa en el entorno de trabajo. Visualiza el marco de la pila de 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

Botón Reanudar

Reanudar

Este mandato reanuda una hebra suspendida.

Botón Suspender

Suspender

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

Botón Terminar

Terminar

Este mandato termina el destino de depuración seleccionado.

Mandato Terminar y Eliminar en el menú contextual
Solo en el menú contextual

Terminar y Eliminar

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

Mandato Terminar todo en el menú contextual
Solo en el menú contextual

Terminar todo

Este mandato termina todos los lanzamientos activos de la vista.

Botón Desconectar

Desconectar

Este mandato desconecta el depurador del destino de depuración seleccionado al depurar de forma remota.

Botón Eliminar todos los lanzamientos terminados

Eliminar todos los lanzamientos terminados

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

Botón Recorrer con filtros Utilizar filtros de recorrer Este mandato activa y desactiva los filtros de recorrer. Cuando está activado, todas las funciones de recorrer aplican filtros de recorrer.
Botón Recorrer todo

Recorrer todo

Este mandato permite recorrer todo en la sentencia resaltada.

Botón Recorrer principal

Recorrer principal

Este mandato recorre lo 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á en el método desde el que se llamó al método actual.

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

Botón Ejecutar hasta retorno

Ejecutar hasta retorno

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

Botón Mostrar nombres calificados

Mostrar nombres calificados

Esta opción permite conmutar entre visualizar u ocultar los nombres calificados.

Mandato Copiar pila en el menú contextual
Solo en el menú contextual

Copiar pila

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

Mandato Copiar pila en el menú de contexto

Soltar en marco

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

Para retroceder y volver a entrar en un marco de pila especificado, seleccione el marco de pila al que desea "retroceder" y luego seleccione Soltar en marco.

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 conservarán los valores actuales. Por ejemplo, no se borrará un vector estático que contenga elementos.
Nota: este mandato solo estará habilitado si la función está soportada en la máquina virtual (VM) subyacente.

Mandato Relanzar en el menú contextual
Solo en el menú contextual

Relanzar

Este mandato permite relanzar el destino de depuración seleccionado.

Solo en el menú contextual

Propiedades

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

 

Conceptos relacionados

Depurador
Vistas Java
Depuración local
Depuración remota

Tareas relacionadas

Cambiar las opciones de lanzamiento del depurador
Conectar a una VM remota con la configuración de lanzamiento de aplicación Java remota
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