常规
ctrl + B 看源码,如果是自己写的函数,回跳到函数声明
ctrl + 左键 回到ctrl + B前看的
ctrl + P 提示参数
ctrl + ALT + m 将选中代码块设置新方法
alt + enter 查看解决问题方法
ctrl + n 查找类用法
ctrl + f12 查看构造方法
shift + f6 快捷替换
调试
常用调试快捷键
| 操作 | Windows/Linux | macOS |
|---|---|---|
| 开始调试 | Shift + F9 |
Control + D |
| 以调试模式运行 | Shift + F9 |
Control + D |
| 停止调试 | Ctrl + F2 |
Command + F2 |
| 暂停程序 | Ctrl + Pause |
Command + Pause |
调试过程控制
| 操作 | Windows/Linux | macOS |
|---|---|---|
| 单步跳过(Step Over) | F8 |
F8 |
| 单步进入(Step Into) | F7 |
F7 |
| 强制单步进入 | Alt + Shift + F7 |
Option + Shift + F7 |
| 单步退出(Step Out) | Shift + F8 |
Shift + F8 |
| 运行到光标处(Run to Cursor) | Alt + F9 |
Option + F9 |
| 继续执行(Resume) | F9 |
Command + Option + R |
调试过程控制
| 操作 | Windows/Linux | macOS |
|---|---|---|
| 单步跳过(Step Over) | F8 |
F8 |
| 单步进入(Step Into) | F7 |
F7 |
| 强制单步进入 | Alt + Shift + F7 |
Option + Shift + F7 |
| 单步退出(Step Out) | Shift + F8 |
Shift + F8 |
| 运行到光标处(Run to Cursor) | Alt + F9 |
Option + F9 |
| 继续执行(Resume) | F9 |
Command + Option + R |
断点操作
| 操作 | Windows/Linux | macOS |
|---|---|---|
| 切换断点(Toggle Breakpoint) | Ctrl + F8 |
Command + F8 |
| 查看所有断点 | Ctrl + Shift + F8 |
Command + Shift + F8 |
| 禁用断点 | 在断点窗口操作 | 在断点窗口操作 |
其他调试操作
| 操作 | Windows/Linux | macOS |
|---|---|---|
| 计算表达式(Evaluate Expression) | Alt + F8 |
Option + F8 |
| 查看变量值(Quick Evaluate) | 选中变量 + Alt + F8 |
选中变量 + Option + F8 |
| 强制返回(Force Return) | Ctrl + Alt + F9 |
Command + Option + F9 |