你是否曾遇到乙個專案啟動都要半分鐘?
啟動後除錯或突然看到有行**寫錯了?然後開始了:
處理步驟:停止執行->修改**->重新啟動(10-30秒)->又寫錯了->又要修改->又重新啟動(10-30秒)
你是否還遇到突然**執行到了catch中,你看了下異常,然後分析一下,然後又開始了:
處理步驟:停止執行->修改**->重新啟動(10-30秒)->又寫錯了->又要修改->又重新啟動(10-30秒)
一次次的迴圈浪費時間,又心煩?
其實你可以這樣做:
斷點下方->發現錯誤->修改**->繼續f10或f5
斷點上方->發現錯誤->拖動斷點到上方->修改**->繼續f10或f5
發現異常->拖動斷點到異常發生點或前面->修改**->繼續f10或f5
如果還是出錯,就不停的執行此過程,省了多少事兒,省了多少時間……
以後些方法只需要寫個空的方法,打個斷點,然後直接執行,然後拖上拖下的邊寫邊測試就行了……不是嗎?!
沒看懂的,如下圖:
不過有些**執行過程是不可逆的……
半夜突然覺得這個實在太方便了! 但是可能還有好多人不知道,忍不住給大家分享下……
VS除錯技巧
介紹 除錯是軟體開發周期中的乙個很重要的部分,有時很有挑戰性,有時候則讓程式設計師迷惑,有時候讓程式設計師發瘋,但是。可以肯定的是,對於任何不是太那個微不足道的程式來說,除錯是不可避免的。近年來,除錯工具的發展已經使得很多除錯任務簡單省時了。本文總結了十個除錯技巧,當你使用vs的時候可以節省你很多時...
VS除錯技巧
f10 step over,逐過程執行,不進入到函式內,一般逐行執行用f10,如果有需要進入更具體的函式的,再用f11進入到函式,用shift f11出來 f11 step into,逐語句執行,會進入到函式內 也可以通過對呼叫的函式設定斷點進入到函式內 shift f11 step out,跳出當...
VS除錯技巧
1 快捷鍵總結 ctrl f5 開始執行,不除錯 f6 生成程式,主要檢查語法錯誤 f11 在執行進入函式呼叫後,逐條語句執行 f12 轉到定義 shift alt 框選 alt tab 選擇當前所有開啟的程式 shift f11 執行當前執行點所處函式的剩餘行 shift f5 停止執行程式中的當...