views:

917

answers:

10

I use Firebug and the Mozilla JS console like crazy, but every now and then run into an IE-only Javascript bug, which everyone knows are really hard to locate even though you know theyre there (ex: error on line 724, when your source html only has 200 lines!)

I would love to have a lightweight JS tool (a la firebug) for IE, something I can install in seconds on a clients PC if I run into an error and then uninstall. Some Microsoft tools take some serious download and configuration time.

ideas?

Cheers,

/mp

+3  A: 

IE 8 is supposed to have better tools, but the IE Developer Toolbar is pretty good: http://www.microsoft.com/downloads/details.aspx?FamilyId=E59C3964-672D-4511-BB3E-2D5E1DB91038&displaylang=en

Karl Seguin
+3  A: 

Have you considered Firebug Lite?

Mike Tomasello
+10  A: 

You might find Firebug Lite useful for that.

Its bookmarklet should be especially useful when debugging on a user's machine.

Dave Ward
+1  A: 

There is microsoft script debugger

Thej
A: 

@Mike and @Dave. Thanks for those useful answers. This is why I'm finding Stack Overflow so useful, even in it's beta :)

GateKiller
+1  A: 

Jah! Firebug for IE. Of course!

<500 users here and. wow. Thx. Will test and run see how it goes. I have a nasty JS scheduler to try today, will report later.

/mp

mauriciopastrana
+3  A: 

I would recommend Companion JS.

This is the free version of Debug Bar but I find it easier to use and have the features I need. Great to test little JavaScript snippets in IE the same way I do with Firebug in Firefox.

Vincent Robert
A: 

Wow-- @Vincent, thank you for the Companion.JS! I had been using an old version of the DebugBar, but didn't know about Companion.

For me, Firebug Lite barely works in IE... it locks up and is too slow and limited.

I think Script debugger + Companion.JS + Debug Bar is the way to go!

MaseBase
A: 

Use a tool which can be run as a bookmarklet:

ngn
A: 

In IE8 just press F12!

James