En lugar de suprimir un punto de interrupción, puede inhabilitarlo para que
no detenga la ejecución del programa. Si un punto de interrupción está habilitado,
provocará la suspensión de todas las hebras cuando se llegue a él. Si un punto de
interrupción está inhabilitado, no provocará la suspensión de las hebras. Se
pueden añadir, suprimir, habilitar o inhabilitar puntos de interrupción mientras
se ejecuta la aplicación.
Acerca de esta tarea
Si se inhabilita un punto de interrupción, éste permanece en la vista Puntos
de interrupción. Para que el programa se detenga en un punto de interrupción inhabilitado, selecciónelo y
habilítelo. La ventaja de inhabilitar un punto de interrupción en lugar de suprimirlo es
que no es necesario buscar la ubicación en el código fuente para establecer de nuevo el
punto de interrupción. Además, un punto de interrupción inhabilitado guarda los valores
adicionales que pueda haber establecido para é.
A la izquierda de un punto de
interrupción establecido hay dos indicadores. En el extremo izquierdo hay un recuadro de
selección si el punto de interrupción está habilitado. Los puntos de interrupción
habilitados se indican con una marca de selección en el recuadro, mientras que los puntos
de interrupción inhabilitados se indican sin marca de selección en el recuadro. Si un
punto de interrupción está inhabilitado, puede elegir
Habilitar en su menú emergente en la vista Puntos de interrupción
o en el editor (donde la opción de menú es Habilitar punto de interrupción). Si
un punto de interrupción está habilitado, puede elegir
Inhabilitar en su menú emergente.
Puede habilitar o
inhabilitar un solo punto de interrupción desde la vista Puntos de interrupción del
siguiente modo:
Procedimiento
- Pulse sobre la vista Puntos de interrupción para abrirla en primer plano.
- Desplácese por la lista de puntos de interrupción hasta ver el punto de interrupción
que desea habilitar o inhabilitar. Si desea habilitar o inhabilitar varios puntos de
interrupción, selecciónelos mediante las teclas Mayús o Control.
- Realice una de las tareas siguientes:
- Pulse el recuadro de selección situado en el extremo izquierdo del punto de interrupción
que desea habilitar o inhabilitar. Si el recuadro contiene una marca de selección, el
punto de interrupción está habilitado. Si no contiene una marca de selección, está
inhabilitado.
- Pulse con el botón derecho del ratón el punto de interrupción que desea habilitar o
inhabilitar y seleccione Habilitar o
Inhabilitar en el menú emergente.
Resultados
Puede habilitar o inhabilitar un solo punto de interrupción desde el editor del siguiente modo:
- Localice el punto de interrupción en el editor.
- Realice una de las tareas siguientes:
- Pulse con el botón derecho del ratón el indicador del punto de interrupción
en la regla del editor y seleccione Habilitar punto de interrupción
o Inhabilitar punto de interrupción en el menú emergente.
- Pulse con el botón derecho del ratón el punto de interrupción en el editor y
seleccione Habilitar punto de interrupción o
Inhabilitar punto de interrupción en el menú emergente.
- El indicador del punto de interrupción del editor cambiará a un punto vacío si el
punto de interrupción se ha inhabilitado o a un punto relleno si el punto de interrupción se ha habilitado.
también puede inhabilitar todos los puntos de interrupción. Para ello, pulse el
botón conmutador saltar todos los puntos de interrupción. Con ello
inhabilitará temporalmente todos los puntos de interrupción. Para volver a habilitar
todos los puntos de interrupción (excepto los que ha inhabilitado específicamente con la
acción Inhabilitar punto de interrupción), pulse de nuevo el botón
de conmutador Saltar todos los puntos de interrupción para
cancelarlo.