3

いくつかの異なるローカル変数を変更するネストされたループが多数あるプロセスのデバッグに取り組んでいます。

一度に 1 つずつ反復するだけでこれらを見ることができますが、それは非常に退屈で、自分の場所を見失っています。毎回、各変数を書き留める時間がありません。

ローカル変数の履歴を見る方法はありますか? プラグイン?そうでない場合、何かアイデアはありますか?

4

2 に答える 2

2

あなたの場合は役に立たないかもしれませんが、DebuggerCanvasはかなりきれいです。コールチェーンが視覚的に表示され、「呼び出しごとに1つのバブルを表示することで、再帰呼び出しの概要を把握する」ことができます...チェックしてください:)

于 2012-10-03T19:29:56.397 に答える
1

Debug.WriteLineorを使用してループ内の変数をログに記録するのはどうTrace.WriteLineですか? その後、後で結果を調べることができます。

実行中の特定の時点での値のみに関心がある場合は、ロギングをブール変数の値に依存させ、デバッガーで手動でオンとオフを切り替えることができます。

于 2012-10-03T18:59:39.190 に答える