IDEA Debug 常用快捷鍵

2021-07-07 15:12 更新

Win 快捷鍵

Mac 快捷鍵

介紹

F7

F7

進(jìn)入下一步,如果當(dāng)前行斷點(diǎn)是一個方法,則進(jìn)入當(dāng)前方法體內(nèi),如果該方法體還有方法,則不會進(jìn)入該內(nèi)嵌的方法中 必備

F8

F8

進(jìn)入下一步,如果當(dāng)前行斷點(diǎn)是一個方法,則不進(jìn)入當(dāng)前方法體內(nèi) 必備

F9

Command + Option + R

恢復(fù)程序運(yùn)行,但是如果該斷點(diǎn)下面代碼還有斷點(diǎn)則停在下一個斷點(diǎn)上 必備

Alt + F8

Option + F8

選中對象,彈出可輸入計(jì)算表達(dá)式調(diào)試框,查看該輸入內(nèi)容的調(diào)試結(jié)果 必備

Ctrl + F8

Command + F8

設(shè)置光標(biāo)當(dāng)前行為斷點(diǎn),如果當(dāng)前已經(jīng)是斷點(diǎn)則去掉斷點(diǎn)

Shift + F7

Shift + F7

智能步入。斷點(diǎn)所在行上有多個方法調(diào)用,會彈出進(jìn)入哪個方法

Shift + F8

Shift + F8

跳出,表現(xiàn)出來的效果跟 F9 一樣

Ctrl + Shift + F8

Command + Shift + F8

指定斷點(diǎn)進(jìn)入條件

Alt + Shift + F7

Option + Shift + F7

進(jìn)入下一步,如果當(dāng)前行斷點(diǎn)是一個方法,則進(jìn)入當(dāng)前方法體內(nèi),如果方法體還有方法,則會進(jìn)入該內(nèi)嵌的方法中,依此循環(huán)進(jìn)入

Alt + Shift + F8

Option + Shift + F8

返回上一步

Drop Frame

Drop Frame

這個不是一個快捷鍵,而是一個 Debug 面板上的按鈕。該按鈕可以用來退回到當(dāng)前停住的斷點(diǎn)的上一層方法上,可以讓過掉的斷點(diǎn)重新來過

  • 有時候我們可以這樣粗魯?shù)卣J(rèn)為 ?Debug ?的使用就是等同于這幾個快捷鍵的使用,所以上面的 ?必備 ?快捷鍵是我們必須牢記的,這些也是開發(fā)很常用的。 


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號