2011-10-21 13 views
5

これは狂っているかもしれませんが、実行されたコードの最初の行で自動的にブレークするデバッガがありますか?javascript line by lineデバッガ

サンプル:デバッグモードをオンにしてボタンをクリックしたとします。インテリジェントデバッガは、.click({})関数内の最初の行にブレークポイントを自動的に設定する必要があります。

このようにすれば、出発点を見極めることが非常に簡単で、逆戻りするのが非常に簡単です。

確かに何かが必要です。

ありがとう

+2

これもご覧ください:http://stackoverflow.com/questions/7338193/using-chrome-how-to-find-whos-binded-to-an-event/7338319#7338319 –

答えて

2

Chrome with CTRL + SHIFT + J ;)そこにブレークポイントを置くことができます。私はFFの下でも動作すると思う。また、IEの新しいバージョンにはJavaScriptデバッガがあります(ただし、ショートカットは覚えていません)。

F12はほとんどのブラウザでデバッガを開きます。 Chrome、Safari、IEにはデフォルトでこれがあり、FFにはFirebugアドオンがあります。ブラウザで

+1

IE 8および9の場合は、F12またはTools - > Developer Toolsを押して開発者ツールにアクセスできます。 Javascriptデバッガはまともであり、ブレークポイントが可能です。 – AlG

+0

あなたはどうやって一行ずつ行きますか? – Si8

9

ほとんどのデバッガでは、ブレークが実行中のその時点で発生するようになりますあなたのコードにキーワード

debugger; 

を挿入することができます。

1

また、ビジュアルスタジオからデバッグするには、メニューの[デバッグ]を選択して[プロセスにアタッチ]を選択してから、インタープロセスエクスプローラプロセスを選択します。しかし、まずInternet Explorerでスクリプトのデバッグを有効にする必要があります。