これはかなり複雑な質問で、現在利用可能なものでは単純に不可能かもしれませんが、簡単に実行できる方法があれば、非常に大きなものになるでしょう。
Chrome で JavaScript をデバッグしていますが、これは非常にイベント駆動型であるため、ブレークポイントではなく、コードのトレース レポート (何が呼び出されたかなど) を取得することを好みます。そのため、ブレークポイントを離れるたびに、ローカル関数の名前と引数を確認したいと思います。
私が得ることができる最も近いものは、次のように条件付きブレークポイントをドロップすることです:
このアプローチには 2 つの大きな問題があります。
- これを各ブレークポイントに貼り付けるのは面倒です。各ブレークポイントのデフォルト アクションとして選択できれば、人々はそれを使用する可能性がはるかに高くなります。
- Google Chrome では、ログ呼び出しが 2 回発生します。
これらの問題のいずれかを克服する方法についてのアイデアはありますか? IEと VSで可能かもしれないと思いますが、UI も同様に扱いにくいようです。