Las herramientas de Visual Studio son características de un IDE profesional para el desarrollo de tus proyectos, además de la interfaz amigable que posee. Ya que en KeepCoding hemos hablado de cómo utilizar el debugger en IDEs menos avanzados, pero perfectos para empezar, como Thonny, creemos que es necesario que conozcas cómo depurar en Visual Studio. En este post, te contamos cómo depurar en Visual Studio.
¿Qué es un depurador?
De acuerdo a la BBC, un depurador o debugger es una herramienta que tiene la función de encontrar bugs, es decir, errores en tus programas que, usualmente, son dados de alta por los mismos programadores. Un error puede ser por un error de sintaxis, de análisis computacional o hasta de mecanografiado.
El depurador o debugger en Visual Studio
Para aprender cómo depurar en Visual Studio, primero debes saber que el depurador o debugger se encuentra en el cuarto botón de la instancia del lateral izquierdo del interfaz de usuario de VS. Si quieres saber cómo depurar en Visual Studio con el lenguaje de programación Python, puedes revisar los siguientes pasos:
- Una vez tengas descargado Python en Visual Studio y estés desarrollando tu programa de código, puedes utilizar el debugger.
- Para que el debugger funcione, debes crear un nuevo documento de tipo launch.json, herramienta específica para el debugger de Visual Studio.
- Una vez creado el launch, encontrarás las instrucciones para utilizar el debugger.
- Ahora, si te diriges a tu fichero principal, es decir, la ventana en donde encuentras tu código, encontrarás un botón en la parte de arriba, que te permitirá inicializar el debbuger. Al pulsar el play, te ejecutará el programa con el depurador.
- Entonces, si pasas el cursor sobre el editor de texto de Visual Studio, verás cómo en cada línea del código, antes del primer número, aparecerá un punto de color rojo. Este punto le indica al programador que puede decirle al IDE que pare en esa línea de código, antes de seguir ejecutando el programa.
- En este momento, podrás poner tu punto de ruptura en la línea de código que necesites, con tan solo un clic sobre el punto rojo.
- Después, puedes volver a pulsar el botón de play para activar el debbuger. El programa parará en el punto de ruptura que hayas seleccionado. En la ventana que se encuentra en la parte superior izquierda, podrás inspeccionar lo que está pasando. Podrás ver las variables y los módulos.
- En esa misma ventana, hay una opción con el nombre de Watch. Aquí podrás ingresar variables que el debugger inspeccionará mientras se está realizando el programa.
- El debugger también tiene una barra de herramientas que hará su utilización mucho más amigable para el usuario. La barra tiene iconos para: reiniciar el depurador, continuarlo, detallar el programa instrucción por instrucción, instrucción por instrucción dentro de la función y reiniciar el script.
- Ahora que sabes cómo depurar en Visual Studio, ¡ya estás listo para depurar tus scripts!
Conce más sobre depuración o debugging
En resumen, el debugger es una herramienta muy útil para limpiar tus proyectos; por tanto, es clave que ahora sepas cómo depurar en Visual Studio. El uso de este en VS es muy intuitivo, por lo que no será ningún problema para ti. Si quieres saber más acerca de debugging y de programación en general, te recomendamos echarle un vistazo al Bootcamp Aprende a Programar desde Cero, donde encontrarás una serie de conceptos y herramientas que perfeccionarán tu camino en la programación. ¡Apúntate!