Firebug! Why develop without it!

If you haven’t seen Firebug then you’re definately missing out. Firebug has been out for quite a while, it’s nothing new; but I think it never got the attention (especially in .NET developer circles) it deserved.

Once, at a convention I brought up that Firebug had javascript debugging capability for a long time while Visual Studio waited until 2008 to really offer it.

Let me make sure I’m not confusing anyone, Firebug is just an addon to FireFox and is not a development environment. It is however a great tool for developers working on multiple browsers to debug javascript and peak under the covers of their web resources and clientside processing.

Here are some nice screenshots I just made of how I use Firefox:

Screenshot of Resources Loading Clientside

You can list your resources that are loading (images, external files, etc.). By doing so, you can see load times as well as broken links or clientside errors (marked in red) while loading.

Debug Firebug

Screenshot of Javascript Debugging in Firefox

Javascript debugging has always been a bit of a pain. With Firebug you can use a familiar system of breakpoints and even an Immediate-style window to check variable values, etc.

Javascript Debugging in Firebug

4 thoughts on “Firebug! Why develop without it!

  1. Fantastic blog! Do you have any tips and hints for aspiring writers?
    I’m hoping to start my own blog soon but I’m a
    little lost on everything. Would you suggest starting with a free platform like WordPress or go for a paid option? There are so maby choices
    out there that I’m completely confused .. Any recommendations?

    Kudos!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s