Whats new? | Login | Parceiros
Cadastre-se | Atendimento | RSS
+ Java:
artigos   |   vídeos   |    cursos   |    mais

Usando o FireBug para debugar um javascript

Existem várias ferramentas para debugar javascript, principalmente no Firefox, e a melhor na minha opinião é o FireBug.

HANDERSON BRITO FROTA
Handerson Brito Frota (handersonbf@gmail.com), cursando 8º semestre do curso de Bacharel em Ciências da Computação pela Faculdade Lourenço Filho, trabalha com desenvolvimento de sites e sistemas web desde 1998 e com Java desde 2001. Já atuando como A...


Ver space do autor


Estatísticas:
Visualizações:
11528
Favoritado:
 2 vez(es)
Conteúdo:
Didática:
Utilidade:
9 0
votos: 11

Serviços:



Usando o FireBug para debugar um javascript

 

Introdução

Já faz alguns dias que tenho recebido vários emails com dúvidas sobre o DWR(que inclui obviamente JavaScript ) e observei que a maioria poderia ser resolvido facilmente com um bom “debuguer” no código. Observei também que poucas pessoas se utilizam dessa ferramenta quando trabalham com JavaScript.

 

Existem várias ferramentas para debugar javascript, principalmente no Firefox, e a melhor na minha opinião é o FireBug. Vou aqui mostrar como debugar um código JavaScript utilizando essa extensão do FireFox.

 

Primeiramente instale essa extensão para o FireFox.

 

Link: https://addons.mozilla.org/en-US/firefox/addon/1843

 

Para instalar é bem simples, basta clicar em Install Now . Siga os passos que forem exibidos.

 

Depois de instalado, ele irá solicitar que você reinicie o Firefox. Reinicie e abra-o novamente.

 

Agora vá no menu Ferramentas/FireBug e desmarque a opção (Disable FireBug).Ver figura 01.

 

hfufbdjsfig01.jpg 

Figura 01

 

Agora irá aparecer no canto direito inferior um sinal verde como o da figura 02

 

hfufbdjsfig02.jpg 

Figura 02

 

Rode sua aplicação e quando ela terminar de carregar siga os passos abaixo:

Clique no sinal verde, irá abrir o console do Firebug. Ver figura 03.

 

hfufbdjsfig03.jpg 

Figura 03

 

Agora selecione nas abas de opções(ver figura 04) a opção SCRIPT.

 

hfufbdjsfig04.jpg 

Figura 04

 

No nosso caso queremos debugar um arquivo JavaScript, ou seja, basicamente um script, mas você poderá também ver os arquivos css, HTML, Objetos DOM etc.

 

Agora logo acima dessa opção ao lado do Inspect(ver figura 04) selecione o arquivo JS que você deseja debugar, lembrando que selecionamos a aba SCRIPT então nessa opção vão aparecer todos os arquivos JS carregados naquele momento naquela página específica. No nosso caso queremos debugar o arquivo session.js.

 

O código será exibido na tela. Ver figura 05 e 06

 

hfufbdjsfig05.jpg 

Figura 05

 

hfufbdjsfig06.jpg 

Figura 06

 

Agora dê um clique ao lado da numeração da linha que você deseja começar o debug. Ver figura 07

 

hfufbdjsfig07.jpg 

Figura 07

 

Execute novamente a operação.

 

Quando o seu trecho for executado a tela ficará da seguinte forma. Ver figura 08.

 

hfufbdjsfig08.jpg 

Figura 08

 

O trecho do seu código que está sendo executado ficará sublinhado em amarelo, e ao lado irá aparecer todos os parâmetros, constantes, variáveis que estão envolvidos naquele momento no seu código.

 

Você poderá avançar e retornar(normalmente como o debuger da IDE Eclipse) pelo seu código e poderá acompanhar todo o processo, como variáveis, parâmetros etc.

 

Ver figura 09 e figura 10.

 

hfufbdjsfig09.jpg 

Figura 09

 

hfufbdjsfig10.jpg 

Figura 10

 

Conclusão

Podemos observar como é bem simples debugar seu código JavaScript e isso ajuda e muito na resoluções de problemas. Lembrando  que para quem trabalha ou quer trabalhar utilizando JavaScript o FireBug é praticamente obrigatório.

 

Espero que todos tenham gostado e que possa ser de grande ajuda.

 

Handerson Frota
handersonbf@gmail.com
www.handersonfrota.com.br





Participe! Inclua um comentário
[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar ;-)



 
 

[Este post ainda não foi associado a uma sequência]


[Fechar]
Este post está disponível para assinantes da WebMobile ou para quem possui Créditos DevMedia.

  Conheça os planos de créditos DevMedia e visualize esse post agora mesmo!

Plano conveniência – Neste plano este post custa R$ 0,00 (Compre agora)
Esse plano permite que você compre somente um post, pagando por ele seu preço sem desconto.

Plano ocasional: Aqui este post custa: R$ -1,00 (assinante) ou R$ -1,00 (não-assinante)
Este plano é ideal para quem tem interesse em mais de um post. Você compra um mínimo de R$ 50,00 em créditos e ganha, em média, 50% de desconto no preço do post. Compre Créditos agora!

Assinatura de Créditos (Plano econômico) – Aqui este post custa R$ -1,00
Este plano é ideal para quem tem interesse em muitos posts. Com esse plano você compra R$ 180,00 em créditos e ganha, em média, 80% de desconto no preço do post. Assine este plano agora!

> Saiba mais sobre o Sistema de Créditos DevMedia
DevMedia Group   www.devmedia.com.br   |   www.javafree.org   |   www.mrbool.com
2010 - Todos os Direitos Reservados a DevMedia Group - (21) 3382-5038