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.

Vista Depurar

Estos son los mandatos disponibles para la vista Depurar.

Mandatos de la vista Depurar

Mandato

Nombre

Descripción

Disponibilidad

Mandato Copiar pila en menú de contexto

Copiar pila

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

Menú contextual
Botón Desconectar

Desconectar

Desconecta el depurador del destino de depuración seleccionado al depurar de forma remota.

Menú de contexto y acción de vista
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.
Menú de contexto y acción de vista
  Editar... Activa el diálogo de configuración de lanzamiento, lo que permite hacer cambios. Menú contextual
Editar búsqueda de fuente Editar búsqueda de fuente Activa el diálogo de búsqueda de fuente, lo que permite hacer cambios. Menú contextual
  Buscar... Activa el diálogo de búsqueda de elementos en la vista de depuración. Menú contextual
  Abrir tipo declarado Abre el tipo declarado para el marco de pila seleccionado en un editor nuevo. Menú contextual
  Abrir jerarquía del tipo declarado Activa la jerarquía de tipos para el tipo declarado del marco de pila seleccionado. 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.

Menú contextual
Mandato Relanzar en menú de contexto

Relanzar

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

Menú contextual
Botón Eliminar todos los lanzamientos terminados

Eliminar todos los lanzamientos terminados

Borra todos los destinos de depuración terminados de la vista.

Menú de contexto y acción de vista
Botón Reanudar

Reanudar

Reanuda una hebra suspendida.

Menú de contexto, menú Ejecutar y acción de vista
Mostrar supervisores Mostrar supervisores

Esta opción puede conmutarse para visualizar u ocultar supervisores.

Nota: este mandato solo visualizará información del supervisor si la VM subyacente la soporta.

Acción de vista
Botón Mostrar nombres calificados

Mostrar nombres calificados

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

Acción de vista
Mostrar hebras del sistema Mostrar hebras del sistema Esta opción puede conmutarse para visualizar u ocultar hebras del sistema Acción de vista
Mostrar grupos de hebras Mostrar grupos de hebras Esta opción puede conmutarse para visualizar u ocultar grupos de hebras. Acción de vista
Botón Recorrer todo

Recorrer todo

Recorre la sentencia resaltada.

Menú de contexto, menú Ejecutar y acción de vista
Botón Recorrer principal

Recorrer principal

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.

Menú de contexto, menú Ejecutar y acción de vista
Botón Ejecutar hasta retorno

Recorrer hasta retorno

Recorre hasta salir del método actual. Esta opción detiene la ejecución después de salir del método actual.

Menú de contexto, menú Ejecutar y acción de vista
Botón Suspender

Suspender

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

Menú de contexto, menú Ejecutar y acción de vista
Botón Terminar

Terminar

Termina el destino de depuración seleccionado.

Menú de contexto, menú Ejecutar y acción de vista
Terminar y relanzar Terminar y relanzar Termina el destino de depuración seleccionado y lo relanza. Menú contextual
Mandato Terminar y eliminar en el menú de contexto

Terminar y Eliminar

Termina el destino de depuración seleccionado y lo elimina de la vista.

Menú contextual
Mandato Terminar todo en el menú de contexto

Terminar todo

Termina todos los lanzamientos activos de la vista.

Menú contextual
Botón Recorrer con filtros Utilizar filtros de recorrer Activa y desactiva los filtros de recorrer. Cuando está activado, todas las funciones de recorrer aplican filtros de recorrer. Menú de contexto, menú Ejecutar y acción de vista

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