Viaggi Firebug su errori JavaScript

March 2

Se siete nuovi allo strumento di sviluppo Firebug o lo si utilizza tutti i giorni, si può vedere che si apre inaspettatamente durante la navigazione pagine che utilizzano JavaScript. I creatori di Firebug costruiti in funzione di pausa utile che fa sì che il programma per aprire automaticamente in determinate condizioni. Questo non è un bug; si tratta di una caratteristica che può aiutare a pagine Web di debug in modo produttivo. È possibile evitare queste interruzioni accada ogni volta che vuoi.

Caratteristiche Firebug

Dopo l'installazione di Firebug, è possibile aprirlo con il tasto "F12". La finestra principale di Firebug contiene pulsanti che consentono di visualizzare una pagina di HTML, CSS e Document Object Model. Quando è necessario per ispezionare un elemento specifico in una pagina Web, fare clic sulla voce di menu "Verificare" e quindi fare clic sull'elemento per visualizzarne le proprietà. Il vero potere di Firebug risiede nella sua capacità di aiutare il debug JavaScript in tempo reale. Un pannello Console consente di visualizzare errori, avvisi di visualizzazione e accede alla finestra di comando. Da questa finestra è possibile eseguire i comandi JavaScript e iniettare nuova funzionalità nella pagina Web corrente.

I punti di interruzione

Molti ambienti di sviluppo integrati consentono agli sviluppatori di mettere in pausa un programma in esecuzione con l'aggiunta di un punto di interruzione per una riga di codice. Una volta che il programma si ferma, è possibile controllare il suo oggetto e variabili. Per vedere una pagina Web JavaScript, fare clic sul pulsante "Script" di Firebug. Fare clic su qualsiasi numero di linea nello script per impostare un punto di interruzione in quel punto nel codice. Quando la pagina viene caricata, Firebug fa sì che il codice JavaScript in esecuzione per mettere in pausa quando raggiunge la posizione punto di interruzione.

Viaggi imprevisti

La finestra di Firebug in grado di aprire, anche se non si aggiunge un punto di interruzione a una pagina Web. Firebug ha decine di preferenze, tra cui uno di nome "breakOnErrors." Se il suo valore è "true", il programma si apre automaticamente quando una pagina Web genera un errore. Inoltre, crea un punto di interruzione in corrispondenza della posizione del codice in cui si verifica l'errore. È possibile impostare il valore di questa preferenza a "false" aprendo Firebug e cliccando sulla freccia accanto al pulsante "Script" che si trova barra degli strumenti di Firebug. Viene visualizzato un menu e visualizza la casella di controllo "Enabled". Se la casella è selezionata, fare clic per rimuovere il segno di spunta; Questa azione impedisce di aprire Firebug quando una pagina Web genera un errore.

Firebug Lite

Se ti piace funzionalità di sviluppo e di ispezione di Firebug, è possibile utilizzare molti di loro senza installare l'add-on. Gli sviluppatori di Firebug hanno creato una versione "Lite" del programma che funziona anche con altri browser. Non è possibile utilizzare Firebug Lite per il debug JavaScript, ma è possibile controllare le pagine Web ed eseguire altre attività di sviluppo utili. Perché non c'è debugger, non dovete preoccuparvi di punti di interruzione involontarie che causano la finestra di Firebug per aprire mentre si naviga in Internet.