Habilitar e inhabilitar puntos de interrupción

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

  1. Pulse sobre la vista Puntos de interrupción para abrirla en primer plano.
  2. 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.
  3. Realice una de las tareas siguientes:
    1. 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.
    2. 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:

  1. Localice el punto de interrupción en el editor.
  2. 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.
  3. 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.


Comentarios