IE で JavaScript デバッグってどうするの?

Windows Script Debugger が使えない!? IE6+Windows2000 だと使えないのか?わからん。使えてる?
Windows Script Debugger が使えない場合、IEだと、

ライン:137
文字:4
エラー: ';'がありません。
コード:0
ソース: http://localhost/xxxxxx.html

みたいな詳細がでて、まあたいていの場合はこれ+ window.stat や alert を使ったいわゆる printfデバッグでクリアできるんだけど、「ソース」を<script src="xxx">みたいにして外部から読んでいる場合、その外部ソースのURLではなくて本体HTMLのURLを表示してくれるもんだから……(;´д⊂)
まあたいていの場合は Mozilla Firefox でソースの詳細見るんだけど、それでドンドン作り込んでいっていざIEでテストとかしてIEでだけでて来るエラーとかに遭遇すると、出てるエラーが外部ソースのどれなのかを探すのが非常に厄介。みんなどうしてるんだろう?
あと、上のダイアログに出てくる「文字」の意味がよくわからん。上のエラーだと4文字目ってことになって、「4文字目に;を入れてね」みたいな意味に見えるけど……実際は関数名の途中だったりするし。