No importa cuántas veces usted comprueba su código de sintaxis o errores de lógica de programación , algunos errores pueden no aparecer hasta que realmente se ejecuta el código . Depuradores son herramientas de software que permite ejecutar y examinar el código línea por línea de código . Muchos entornos de desarrollo de programación o entornos de desarrollo , tienen una función de depuración de herramientas que le permiten establecer puntos de parada en el código y ver cómo las variables cambian a medida que el código se ejecuta en el depurador. Visual Studio
El IDE de Visual Studio incluye herramientas de depuración de Visual Basic, C # , C y lenguajes de programación SQL C + +. Además , no hay soporte para la depuración de aplicaciones Web ASP.NET mediante VBScript , JavaScript y JScript. Puede configurar uno o más puntos de quiebre en las líneas específicas de código en el modo de edición con un clic del ratón pulsando la tecla " F9 " o introduciendo un comando " System.Diagnostics.Debugger.Break ()". Depurador de Visual Studio se puede configurar para que puedas editar el código a medida que depurarlo.
Eclipse
El IDE Eclipse incluye un depurador integrado para aplicaciones de lenguaje Java. Puede establecer puntos de interrupción en las líneas específicas en el código, ejecutar el código hasta que llega a un punto de quiebre o paso a través del código línea por línea . La vista de depuración proporciona información sobre la clase específica de la aplicación Java está en cuando se llega a un punto de quiebre en particular. El código de vista del editor de Java muestra el código real que rodea al punto de ruptura seleccionado. La vista de variables proporciona información sobre las variables de la clase que contiene el punto de interrupción .
Netbeans IDE
Como Eclipse , el IDE Netbeans tiene un built-in depurador de código fuente Java. El depurador de Netbeans tiene las mismas características que Eclipse , pero añade un depurador visual para examinar el código de oscilación y la interfaz gráfica de usuario o JavaFX aplicaciones GUI . El depurador de Visual le permite ejecutar la aplicación en modo de depuración , consulte los elementos de la GUI reales como botones y cuadros de entrada que se ejecuta la aplicación , tomar una instantánea del elemento de interfaz gráfica de usuario le interesa y vea el código para ese elemento haciendo clic en su imagen .
Cloud9 basado en la nube IDE
Cloud9 es una IDE en línea, basado en Internet que es compatible con una variedad de lenguajes de programación como JavaScript , C , C + + , Java , PHP, Perl, Scala y Ruby. El modo de depuración de Cloud9 permite establecer puntos de quiebre y ver los resultados en una ventana de resultados. El depurador Cloud9 también incluye el modo de Inspector en vivo para aplicaciones de servidor de JavaScript Node.js que le permite seleccionar un objeto con el ratón y ver o editar como se ejecuta la aplicación .