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.
Estos son los mandatos disponibles para la vista Depurar.
Mandato |
Nombre |
Descripción |
Disponibilidad |
---|---|---|---|
![]() |
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 |
![]() |
Desconectar |
Desconecta el depurador del destino de depuración seleccionado al depurar de forma remota. |
Menú de contexto y acción de vista |
![]() |
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:
|
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 | 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 | |
![]() |
Relanzar |
Este mandato permite relanzar el destino de depuración seleccionado. |
Menú contextual |
![]() |
Eliminar todos los lanzamientos terminados |
Borra todos los destinos de depuración terminados de la vista. |
Menú de contexto y acción de vista |
![]() |
Reanudar |
Reanuda una hebra suspendida. |
Menú de contexto, menú Ejecutar y acción de vista |
![]() |
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 |
![]() |
Mostrar nombres calificados |
Esta opción permite conmutar entre visualizar u ocultar los nombres calificados. |
Acción de vista |
![]() |
Mostrar hebras del sistema | Esta opción puede conmutarse para visualizar u ocultar hebras del sistema | Acción de vista |
![]() |
Mostrar grupos de hebras | Esta opción puede conmutarse para visualizar u ocultar grupos de hebras. | Acción de vista |
![]() |
Recorrer todo |
Recorre la sentencia resaltada. |
Menú de contexto, menú Ejecutar y acción de vista |
![]() |
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 |
![]() |
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 |
![]() |
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 |
![]() |
Terminar |
Termina el destino de depuración seleccionado. |
Menú de contexto, menú Ejecutar y acción de vista |
![]() |
Terminar y relanzar | Termina el destino de depuración seleccionado y lo relanza. | Menú contextual |
![]() |
Terminar y Eliminar |
Termina el destino de depuración seleccionado y lo elimina de la vista. |
Menú contextual |
![]() |
Terminar todo |
Termina todos los lanzamientos activos de la vista. |
Menú contextual |
![]() |
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 |
Depurador
Vistas Java
Depuración local
Depuración remota
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
Preferencias de depuración
Acciones de ejecución y depuración
Vistas y editores