在偵錯過程中,在函數退出之前檢查函數的回傳值是非常有價值的,特別是當函數直接與 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中文網其他相關文章!