これは、現在入手可能なものでは不可能かもしれないかなり複雑な質問ですが、簡単な方法があればそれは巨大です。Javascriptのブレークポイントでないブレークポイント(トレースポイント)?
私はChromeでいくつかのJavaScriptをデバッグしています。イベント駆動型であるため、ブレークポイントの代わりにコードのトレースレポート(呼び出されたものなど)を取得することをお勧めします。だから私はブレークポイントを残すどこに、私はローカルの関数名と引数を見たいと思います。
私が得ることができる最も近い次のように条件付きブレークポイントをドロップすることです:
このアプローチには二つの大きな問題があります。
- 各ブレークポイントにこれを貼り付けるにはあまりにも面倒です。各ブレークポイントのデフォルトのアクションとして選択できる場合、人々はそれを使用する可能性が非常に高くなります。
- Google Chromeでは、ログ呼び出しが2回発生します。
これらの問題のいずれかを乗り越える方法についてのアイデアはありますか?私はそれがIE with VSで可能かもしれないと思うが、UIは同じように扱いにくいようだ。
DOMイベントのトレースに必要な場合は、コンソールの['monitorEvents()'](http://www.briangrinstead.com/blog/chrome-developer-tools-monitorevents)メソッドを試してみてください。 – kpozin
私は実際に、非DOMオブジェクトの疑似イベントを投げて、monitorEventを一度に使用しようとしました。あなたはエラーを監視することでかなり遠くまで到達することができますが、私が必要とするきめ細かなフィルタリングはありません。 – Chris