Inspeccionar variables

El depurador de IBM® ofrece una vista Variables que permite acceder fácilmente a las variables del programa. En esta vista, puede observar y editar variables.

Acerca de esta tarea

Cuando se suspende una hebra, el marco de pila superior de la misma se selecciona automáticamente. Cuando un marco de pila está seleccionado, las variables visibles de ese marco de pila se visualizan en la vista Variables. Las variables complejas pueden expandirse para mostrar los elementos que las forman.

Nota: C y C++ dan soporte a la visualización agregada de matrices y estructuras en una línea (en la que el nodo superior de la matriz visualiza los valores de los elementos situados por debajo).

Los valores de variable pueden cambiarse en la vista Variables pulsando el valor de la variable en la columna Valor y cambiando el valor en línea o siguiendo estos pasos:

Procedimiento

  1. Pulse con el botón derecho del ratón la variable que desea editar y seleccione Cambiar valor en el menú emergente.
  2. En el diálogo resultante, cambie el valor de la variable.
  3. Pulse Aceptar.
  4. Para indicar que el valor de la variable ha cambiado, su indicador tendrá un símbolo delta junto a ella. Todas las variables afectadas por el cambio tendrán también un símbolo delta junto a sus indicadores.

Resultados

La vista Variables visualiza todas las variables de un marco de pila seleccionado. Muestra dinámicamente las variables del ámbito actual, que aparecerán y desaparecerán a medida que el programa se recorra o reanude. Como alternativa a la vista Variables, puede supervisar variables en la vista Supervisores, donde el depurador siempre muestra su valor (si puede obtenerse). Para ver e inspeccionar una o varias variables a la vez, púlselas con el botón derecho del ratón y seleccione Supervisar variable local en el menú emergente para trabajar con las variables en la vista Supervisores.

Dependiendo del lenguaje en el que esté depurando, puede filtrar la vista Variables para visualizar sólo determinadas variables. Para ello, pulse con el botón derecho del ratón la vista Variables y seleccione una entrada del submenú Filtrar entornos locales.

Nota: Las opciones de filtro disponibles en el submenú Entornos locales de filtro dependen del lenguaje que se esté depurando. Para obtener información acerca de las opciones de filtrado, consulte el tema relacionado.

Comentarios