デバッグ中、関数が終了する前に関数の戻り値を調べることは、特に関数が UI 要素と直接対話する場合に非常に貴重であり、通常の実行フロー内で戻り値を直接観察することがわかりにくくなります。 Visual Studio では、この値を検査するためのいくつかの方法が提供されていますが、方法は Visual Studio のバージョンによって異なります。
Visual Studio 2013 以降 (注意事項あり)
Visual Studio 2013 以降のバージョンでは、[自動] ウィンドウで戻り値を表示したり、ウォッチ/イミディエイト ウィンドウで $ReturnValue
式を使用したりできます。 ただし、これは関数が返された後のみ機能します。 関数呼び出しにブレークポイントを設定し、それをステップオーバー (F10) する必要があります。
Visual Studio 2015:
残念ながら、$ReturnValue
機能は Visual Studio 2015 で削除されました。
Visual Studio 2017 および 2022:
$ReturnValue
式は Visual Studio 2017 で復元され、Visual Studio 2022 でも引き続き機能します。重要なのは、Visual Studio 2022 では、$ReturnValue
に到達する前に 式をウォッチ ウィンドウに追加する必要があります。関数内の ステートメント。return
以上がVisual Studio でのデバッグ中に関数の戻り値を検査するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。