快捷键 | 快捷键符号 | 英文名称 | 功能说明 |
---|---|---|---|
F8 |
F8 | Step Over | 进入下一步,如果当前行断点是一个方法,不会进入当前方法体内。逐行执行程序 |
F7 |
F7 | Step Into | 进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,不会进入内嵌的方法中 |
Shift + F7 |
⇧F7 | Smart Step Into | 智能步入,断点所在行上有多个方法调用,会弹出进入哪个方法 |
Shift + Option + F7 |
Force Step Into | 强制进入方法内 | |
Shift + F8 |
⇧F8 | Step Out | 离开方法,方法体中剩余的代码会被全部执行后再离开 |
Option + F9 |
⌥F9 | Run To Cursor | 让程序代码运行到光标处,如果光标前有断点,程序会暂停在该断点 |
Option + F8 |
⌥F8 | Evaluate Expression | 计算表达式(可以更改变量值使其生效) |
Command + Option + R |
⌘⌥R /F9 | Resume Program | 恢复程序运行,如果该断点下面代码还有断点则停在下一个断点上 |
Command + F8 |
⌘F8 | Toggle Breakpoint | 切换断点(若光标当前行有断点则取消断点,没有则加上断点) |
Shift + Command + F8 |
⇧⌘F8 | View Breakpoints | 查看断点信息 |
Command + F12 |
Stop Program | 停止程序,会把剩余代码全部执行完后再停止 |