デバッガーの観点からは、アプリケーション実行状態のグローバル コンテキスト全体を合計するグローバル状態があります。
この状態は、いつでも単一のチェックサムとして要約できる単一のファイルに評価または蓄積できると思います。
したがって、デバッガーベースのステップバイステップのグローバルチェックサムを使用して、もちろんまったく同じ入力が与えられた場合、現在動作している場所と比較して、プログラムが以前に動作していた場所と異なる場所を簡単に見つけることができます。
これはどの開発環境にも存在しますか、それとも言語を超えて使用できるライブラリ/RFC として存在しますか?
私の特定のケースでは、アプリを VB6 から C# に移植しており、両方の環境でコードを常に調べて、ポートが壊れている場所を見つけています。デバッグモードで、上記の詳細なチェックサムを段階的に保存できるライブラリが存在する場合、行ごとにステップスルーすることなく、ポートが壊れた場所を簡単に見つけることができるように思えます行ごと。
ご提案ありがとうございます。