1

Firebug で 1 行ずつデバッグ セッションを開始したいのですが、スクリプト パネルで選択したファイルに属する行のみを対象としています。

Jquery などの JavaScript ライブラリのコア ファイル内に入るのを避け、正常に動作するはずの膨大な量のコードを見てしまいます。

ファイル全体の各行にブレークポイントを設定せずに、カスタム js ファイルに属する行だけで停止するようにデバッガを十分にスマートに構成する方法はありますか?

編集 5 月 12 日: 必要なものをより明確にするために、私たち全員が行っているように、行ごとではなく、ファイルごとにデバッグできる方法があるかどうかを尋ねているだけです。私が所有していない(私はそれを書いていない)JavaScriptプロセスがあり、それがどのように機能するかを調べたいだけだとしましょう。プロセスがどのように流れるか正確にはわかりませんが、1 つのファイルだけをデバッグすることに関心があると言いました。主な問題は、私がプロジェクトを所有していないため、フローがわからないため、javascript ファイルのどの時点で実行のポインターになるかがわからないことです。そのため、実行の最初の行から開始してステップインし、ステップアウトすることなく、実行行が私のファイルである場合にのみブレークポイントを設定する方法があるかどうかを尋ねています。

ベスト、デミアン

4

2 に答える 2

1

問題が発生した場合、常にコード内で停止するとは限らないことを知っておく必要があります。スタック トレースを使用すると、ノードのクラッシュの原因となった関数呼び出しを確認できます。関数がどのように相互に呼び出したかのリストが表示されます。スタック タブは右側にあります。

ここに画像の説明を入力

于 2012-05-12T13:27:02.560 に答える
0

ブレークポイントの後でを押すF10と、デバッガーはファイル内の次の関数呼び出し(行)をステップオーバーしますjsF11関数呼び出しの内部に入ります。したがって、この2つのshourtkeyを組み合わせると、必要なものを簡単にデバッグできます。

于 2012-05-11T11:49:44.457 に答える