Gestionar los puntos de parada
Sébastien Granjoux
seb.sfo@free.fr
Philip Chimento
philip.chimento@gmail.com
Daniel Mustieles
daniel.mustieles@gmail.com 2011 - 2014
Francisco Javier F. Serrador
fserrador@gmail.com 2012
Jorge González
jorgegonz@svn.gnome.org 2007-2011

# Puntos de parada

Los puntos de parada se usan para detener la ejecución de un programa en determinados puntos, para que se pueda examinar el estado del programa en esas ubicaciones.

# Listar puntos de parada

Desde el menú principal, seleccione Ver Puntos de parada para abrir la ventana Punto de parada.

Esta vista tiene las siguientes columnas:

## Ubicación

Esta es la posición del punto de parada en el archivo fuente. Cuando el punto de parada está configurado por el depurador puede obtener información adicional, tal como la función que contiene el punto de parada.

## Dirección

Este campo se rellena con la dirección del punto de parada cuando está establecido por el depurador.

## Tipo

Esto siempre muestra punto de parada. Se usará en una próxima versión, soportando distintos tipos de puntos de parada.

## Condición

Esta es la condición del punto de parada. Está vacía si no se ha definido ninguna condición.

## Conteo de pasadas

Cuando el depurador no se está ejecutando, esta columna muestra el conteo de pasadas del punto de parada, o cero si no está definido.

Cuando el depurador está en ejecución, si el conteo de pasadas es cero, esta columna muestra el número de veces que se ha disparado este punto de parada. Se muestran ambos números si el conteo de pasadas no es cero. El conteo de pasadas es el segundo número.

## Estado

Este es el estado del punto de parada. Puede ser

## Pendiente:

el punto de parada no está establecido en su programa.

## Permanente

el punto de parada está establecido (su número de ID se muestra entre paréntesis).

## Temporal:

el punto de parada está establecido pero se eliminará de llegarse a él.

Todos los puntos de parada se mantienen a lo largo de diferentes sesiones en Anjuta, incluso si corresponden con ubicaciones inexistentes tales como un archivo de fuentes de una biblioteca compartida que aún no está cargada. En este caso sus estados se marcan como pendientes.

# Establecer de puntos de parada

Desde el menú principal, seleccione Depurar Añadir punto de parada... o pulse con el botón derecho en la ventana Punto de parada y elija Añadir punto de parada....

Rellene la Ubicación que es la posición del punto de parada, y los otros campos si así lo quiere. Si un archivo está actualmente abierto en el editor, la Ubicación del punto de parada se rellena con la línea actual de forma predeterminada. Para obtener más información consulte la .

Otra solución es usar la función de conmutación de punto de parada. Si no existe un punto de parada en la línea actual, añadirá uno. En caso contrario lo quitará.

Desde el menú principal, seleccione Depurar Conmutar punto de parada o pulse con el botón derecho en la ventana Editor y elija Conmutar punto de parada.

# Editar puntos de parada

No puede cambiar la ubicación de un punto de parada; en su lugar cree un punto de parada nuevo. No obstante, puede cambiar la condición de parada o el conteo de pasadas. Para editar un punto de parada:

Seleccione un punto de parada en la ventana de Punto de parada.

Pulse con el botón derecho del ratón en la ventana de Punto de parada y seleccione Editar punto de parada....

Cambie la Condición o el Conteo de pasadas y pulse Aceptar cuando haya terminado. Para obtener más información consulte la .

# Quitar puntos de parada

Puede quitar un punto de parada usando la función de conmutar punto de parada descrita anteriormente. No obstante, si quiere quitar más de un punto de parada, o si el punto de parada está en otro archivo diferente del que está editando, puede usar la ventana de punto de parada:

Seleccione un punto de parada en la ventana de Punto de parada.

Pulse con el botón derecho del ratón en la ventana de Punto de parada y seleccione Quitar punto de parada.

Para quitar todos los puntos de parada:

Desde el menú principal, seleccione Depurar Quitar todos los puntos de parada o pulse con el botón derecho en la ventana Punto de parada y seleccione Quitar todos los puntos de parada.

# Activar y desactivar puntos de parada

A veces puede querer desactivar un punto de parada temporalmente en lugar de eliminarlo. Para desactivar o reactivar un punto de parada:

Pulse en la columna Activar en la ventana de Punto de parada o pulse con el botón derecho del ratón en la ventana de Punto de parada y seleccione Activar punto de parada o Desactivar punto de parada.

Puede desactivar los puntos de parada usando:

Desde el menú principal, seleccione Depurar Desactivar todos los puntos de parada o pulse con el botón derecho en la ventana Punto de parada y seleccione Desactivar todos los puntos de parada.