鍍金池/ 問答/Java  Python/ Pycharm開發(fā)工具的6個(gè)debug功能模式區(qū)別??

Pycharm開發(fā)工具的6個(gè)debug功能模式區(qū)別??

問題1.詳細(xì)介紹下快捷鍵
(F8):一步一步調(diào)試.有什么特殊功能和場景應(yīng)用
(F7):也是一步一步調(diào)試和F8功能什么區(qū)別?有什么特殊功能和場景應(yīng)用
(alt+shift+F7):也可以一步一步調(diào)試,好像可以直接跳過整個(gè)loop,還有什么特殊功能和場景應(yīng)用
(shift+F8):感覺像結(jié)束函數(shù)功能,但是好像只能結(jié)束循環(huán)或者函數(shù)等,具體還有什么特殊功能和場景應(yīng)用希望告知.
( alt+F9):應(yīng)該是直接運(yùn)行到鼠標(biāo)位置.
(F9):代碼重置,F9好像是重置調(diào)試,但是網(wǎng)上有的人說進(jìn)入下一段代碼調(diào)試,我試過好像不行.
以上6種調(diào)試有什么區(qū)別....特別是前面兩種我感覺沒區(qū)別啊.希望好心人通過典型代碼示例和截圖圖介紹...感謝了.

問題2.(alt+shfit+F7)按鈕是灰色狀態(tài),不能使用,請(qǐng)問為什么?這個(gè)功能應(yīng)該是代碼可以逆向調(diào)試.

問題截圖:
clipboard.png

網(wǎng)上看了很多答案都不理想,希望這里能夠給我一個(gè)好的解釋,謝謝好人有好報(bào).

回答
編輯回答
柒喵

F7 Step Into, 執(zhí)行下一行,遇到函數(shù)調(diào)用會(huì)進(jìn)到函數(shù)里,執(zhí)行函數(shù)的第一行
F8 Step Over, 執(zhí)行下一行,但不會(huì)進(jìn)到函數(shù)里

這里有一個(gè)例子,就不抄過來了
https://blog.csdn.net/u011331...

2017年12月20日 16:05
編輯回答
你好胸

這個(gè)地址我早就看了.解釋太簡單.給他自己看的.能在詳細(xì)一點(diǎn)謝謝啦..

2017年11月19日 20:17