Redacción C código en el entorno Microsoft Windows viene con algunas ventajas , incluidas las bibliotecas y el acceso a la libre Microsoft Visual Studio Express de Microsoft . NET . Visual Studio es un entorno de desarrollo completamente cargado para codificar y depurar varios programas , útiles para la gestión de grandes proyectos y hacer que el desarrollo sea más fácil y más eficiente. Las herramientas de depuración incluidas en Visual Studio proporcionan al programador la capacidad de pasar a través de la línea de ejecución por línea, para supervisar el estado del programa y detectar errores en tiempo real. Inicio del depurador
Programación en Visual C + + se lleva a cabo en el entorno de Visual Studio interactivo de desarrollo ( IDE ), disponible en Microsoft.com /express . Dentro de este entorno , un programador puede escribir código en el editor y, a continuación, compilar y depurar en un solo paso . El proceso de compilación de los impagos de Visual Studio para el ajuste " debug" , por lo que el programador puede invocar el depurador , haga clic en la flecha verde de la barra de menú . Se iniciará la ejecución del programa en modo de depuración .
Puntos de Quiebre
A " punto de quiebre " detiene la ejecución del código en modo de depuración. El programador puede establecer un punto de interrupción para detener el código en un punto determinado , y ver el estado de las variables y funciones hasta ese momento . Esto permite al programador para saltar a grandes puntos de ejecución para comprobar el estado del programa en donde los problemas pueden ocurrir . Puntos de interrupción se ajustan al hacer clic en el margen izquierdo del código del editor de código . El programador sabe que un punto de quiebre se establece cuando una pequeña esfera roja aparece junto a una línea de código (fuente 2 ) .
Pasando por encima y en código
< p> una vez que el depurador realiza un punto de quiebre , el programador ejecuta el código línea por línea, pasando por encima de cada línea , utilizando la tecla " F10" . En cada línea se acercó , el programa ejecuta esa sola línea de código. Si la línea contiene una función, pasando por encima de él , se ejecutará la función entera . Para entrar en la función también ejecutar línea por línea , el programador tiene que entrar en la función con la tecla " F11 " . Una vez en la función , el programador puede continuar usando la tecla " F10 " para pasar por encima de las líneas contenidas dentro de la función .
Reloj Ventana
En la parte inferior de la ventana de depuración reside una pequeña sub - ventana , llamada ventana " reloj " . El programador puede realizar un seguimiento de los valores de las variables en cualquier punto de rotura determinado o cualquier punto de un programa, mediante la visualización de la ventana de inspección . La ventana de inspección contiene los valores de las variables en el ámbito de códigos actual. Si una variable representa un objeto , la ventana de inspección muestra los valores de los campos de datos del objeto , así como información sobre cualquiera de sus métodos. De esta manera , el programador puede hacer un seguimiento del programa , mientras que pasando por encima o en líneas de código durante la depuración.