vs 調用堆棧


位置: 調試 >> 窗口 >> 調用堆棧
說明:
任何一個項目都會對項目進行各種層次和模塊的划分,不管新手老手,在調試代碼的時候(尤其是維護項目,修改別人的代碼)還是經常會因為不知道代碼是如何傳遞執行的而產生苦惱。
如下面跟蹤到代碼對某個屬性進行set操作,但是並不知道這個set操作是由哪里發起的,通過跟蹤到的這個set操作僅僅能知道將要set的這個value是什么,但是並不能知道這個value是從哪里來,也不知道究竟怎么來的。


此時,通過查看調試模式下的調用堆棧功能,就能夠清晰地知道代碼從那里走進來的。

同時,通過條用堆棧窗口,能夠清楚地看到層層調用之間傳遞的參數名、參數值。
還可以右鍵堆棧信息,選擇轉到源代碼,跳轉到源代碼所在行。

還可以右鍵堆棧信息,選擇運行到光標處,則直接運行到該代碼處。大大提高和增強了調試的快捷和方便性。

 

以前調試代碼很少關注調用堆棧信息,今天使用這一功能使我快速的解決了一個問題,特別記錄一下。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM