常规
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 |