No hace falta decir que la instalación es muy sencilla. Simplemente busque FireBug en la biblioteca de complementos de Firefox y estará bien. La siguiente imagen es la ventana de depuración de FireBug.
FireBug es muy utilizado por los artistas, y la hermana artista de la compañía es muy competente en su uso. En cuanto a nosotros, los desarrolladores, lo usamos principalmente para depurar JS. Eche un vistazo a la introducción oficial a la función de depuración.Firebug incluye un potente depurador de JavaScript que le permite pausar la ejecución en cualquier momento y ver cómo se veía cada variable en ese momento. Si su código es un poco lento, use el generador de perfiles de JavaScript para medir el rendimiento y encontrar cuellos de botella rápidamente.
En resumen, FireBug nos permite depurar JS y ver variables en cualquier momento, y al mismo tiempo encontrar cuellos de botella en el rendimiento de JS.
La siguiente imagen muestra cómo encontrar el JS de la aplicación web, activar Firebug, hacer clic en Script y luego seleccionar el JS que desea depurar junto a Todo.
La siguiente imagen muestra cómo establecer puntos de interrupción, que es básicamente lo mismo que en Eclipse. Haga clic en el número de línea y estará bien.
La siguiente figura muestra cómo establecer condiciones en los puntos de interrupción. Si se cumplen las condiciones, se ingresará el punto de interrupción. Esta función es muy buena, especialmente cuando se depuran funciones complejas. La siguiente imagen muestra cómo realizar la depuración en un solo paso, al igual que Eclipse, F11 en un solo paso La siguiente imagen muestra la pila llamada, que es muy útil para la depuración de JS compleja. La siguiente imagen muestra que ver variables es básicamente lo mismo que EclipseDebug.La siguiente imagen muestra las variables en el punto de interrupción.
Existe una función muy útil que puede cambiar rápidamente entre líneas de código, lo que facilita la depuración de miles de líneas de JS.
La siguiente imagen es el resultado de la prueba de rendimiento. Es muy sencillo de usar.También hay una función de Registro que es más práctica. Consulte la imagen a continuación. Si no desea ingresar el punto de interrupción cada vez, es mejor usarla.
Ese es todo el uso básico, espero que sea útil para todos.