Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Este tema se aplica a:
Edición |
Visual Basic |
C# |
C++ |
Web Developer |
|---|---|---|---|---|
Express |
![]() |
![]() |
![]() |
![]() |
Standard |
|
|
|
|
Pro y Team |
|
|
|
|
Leyenda de la tabla:
![]() |
Se aplica |
![]() |
No procede |
![]() |
Comando o comandos ocultos de manera predeterminada. |
Los puntos de seguimiento constituyen una nueva forma de utilizar los puntos de interrupción. Un punto de seguimiento es un punto de interrupción con una acción personalizada asociada a él. Cuando se alcanza el punto de seguimiento, el depurador realiza la acción especificada en lugar de (o aparte de) interrumpir la ejecución del programa. Se pueden crear puntos de seguimiento de dos maneras diferentes:
Se puede convertir un punto de interrupción existente en un punto de seguimiento, agregando una acción de punto de seguimiento. Se puede convertir en un punto de seguimiento a cualquier tipo de punto de interrupción.
Se puede crear un punto de seguimiento desde el principio con el comando Nuevo punto de seguimiento.
Nota: |
|---|
Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Valores de configuración de Visual Studio. |
Para crear un punto de seguimiento desde el principio
En una ventana de código fuente, haga clic en una línea en donde quiera establecer un punto de seguimiento, y elija Insertar punto de seguimiento en Puntos de interrupción del menú de acceso directo.
Aparecerá el cuadro de diálogo Al visitar, que contiene dos cuadros de texto donde puede introducir las acciones personalizadas: Imprimir un mensaje y Ejecutar una macro.
En este punto, puede aceptar la configuración preseleccionada del punto de seguimiento o editarla de la siguiente manera:
Para crear un punto de seguimiento que imprime un mensaje, seleccione Imprimir un mensaje y escriba el texto del mensaje en el cuadro de texto correspondiente. Mediante la acción Imprimir un mensaje, puede utilizar los puntos de seguimiento para muchos de los mismos propósitos en los que utilizaría Trace (Clase), pero sin la necesidad de modificar el código.
Puede incluir información de programación mediante la sintaxis DebuggerDisplayAttribute. (Vea DebuggerDisplayAttribute.) Por ejemplo:
In function '{$FUNC}', on thread '{$TID}'
O bien
Used variable: {varName}, function name: {functionName($FUNC)}
Puede utilizar cualquiera de las palabras clave que se muestran en el cuadro de diálogo Al visitar un punto de interrupción. Además, puede utilizar otras dos palabras clave que no se muestran en el cuadro de diálogo: $TICK inserta el contador de pasos de CPU actual, mientras que $FILEPOS inserta la posición del archivo actual.
Aparece un mensaje predeterminado en Imprimir un mensaje cuando se abre el cuadro de diálogo Al visitar un punto de interrupción. Si desea aceptar este mensaje, haga clic en Aceptar.
Para ejecutar una macro del modelo de automatización de Visual Studio, seleccione Ejecutar una macro y elija una macro en el cuadro de lista desplegable.
Al seleccionar Imprimir un mensaje o Ejecutar una macro, se activa la casilla Continuar la ejecución. Seleccione Continuar la ejecución si no desea que el punto de seguimiento interrumpa la ejecución del programa.
Haga clic en Aceptar.
Para crear un punto de seguimiento a partir de un punto de interrupción existente
En una ventana de código fuente, Desensamblado o Pila de llamadas, haga clic con el botón secundario del mouse en un glifo de punto de interrupción y elija Al visitar.
O bien
En la ventana Puntos de interrupción, haga clic con el botón secundario del mouse en un glifo de punto de interrupción y elija Al visitar.
Aparecerá el cuadro de diálogo Al visitar.
Haga clic en Aceptar para aceptar la configuración preseleccionada del punto de seguimiento o editarla tal y como se explicó en el procedimiento anterior.
Vea también
Conceptos
Puntos de interrupción y puntos de seguimiento
.gif)
.gif)
.gif)
Nota: