103

特定のファイル内で壊れないように Chrome デバッガー (またはおそらく Firebug?) に指示する方法はありますか? 本質的に、それらが壊れていないと仮定するには?これは、彼らが組み込む可能性のあるもののようです。

4

6 に答える 6

31

The latest version of Chrome has implemented a new blackbox feature that does exactly what you are looking for. Basically, when you set the blackbox option on a given file, it will prevent Chrome debugger from breaking into that file.

This feature is built-in and it can be set with the context menu of the file (right click). It will also work if Chrome debugger is set for stopping on all exceptions.

于 2015-01-28T14:51:29.430 に答える
15

発生している問題が、Chrome デバッガーがすべての例外 (jQuery 内の例外も含む) で停止することである場合、すべての例外ではなく、キャッチされていない例外でのみ一時停止するように Chrome に指示する必要がある場合があります。デバッガーのスクリプト パネルでは、ウィンドウの左下隅に、これを制御するアイコンがあります。

于 2011-08-19T20:42:38.170 に答える
7
  1. 開発者ツールの設定に移動し、左パネルの [Balckboxing] タブをクリックします。
  2. 次に、[パターンの追加] ボタンをクリックし、jquery.js と入力します。
  3. 開発者ツールを閉じて再度開くと、スキップされました!
于 2017-03-28T08:06:44.823 に答える
2

デバッガーがjQueryファイルのどこかで爆発している場合は、疑わしい呼び出しをtry / catchでラップしてから、独自のエラーをスローする可能性がありますcatch。そうすれば、どこが間違っているのかを正確に特定できます。

スタックトレースを実行して、コードが爆発している理由(たとえば、無効なJSONなど)を確認する方が、光沢を試してみるよりも傾向があります。

于 2011-08-19T20:20:53.483 に答える