2019-07-23
IDEA Debug的使用
常用
快捷键 | 说明 |
---|---|
Ctrl + Y | 删除当前行 |
Ctrl + X | 剪切当前行 |
Ctrl + D | 把当前行复制到下一行 |
Ctrl + W | 选中当前光标所在的代码块,多次触发,代码块会逐级变大。(常用) |
Ctrl + Shift + w | 是 Ctrl + w 的反向操作,多次触发,代码块会逐级变小,最小变为光标。 |
Ctrl + + | 展开代码 |
Ctrl + - | 折叠代码 |
Ctrl + Shift + | 展开全部代码 |
Ctrl + Shift - | 折叠全部代码 |
Ctrl + / | 注释当前行 |
Ctrl + Shift + / | 注释(xml文件中) |
Tab | 向右移动代码 |
Shift + Tab | 向左移动代码 |
Alt + Insert | 生成getter和setter等常用方法 |
Alt + Enter | 展示当前当前光标所在代码,可以变化的扩展操作 |
Alt + Shift + Insert | 进入列选择模式 |
Ctrl + Shift + ↑/↓ | 上下移动代码 |
Shift + Enter | 快速跳转到当前行的下一行 |
Ctrl + Alt + Enter | 光标所在行空出一行,光标进入上一行 |
Ctrl + Alt + L | 格式化代码 |
Shift + F6 | 修改名字 |
新加
快捷键 | 说明 |
---|---|
Ctrl + Shift + Enter | 代码补全后,自动在代码末尾添加分号结束符 |
Ctrl + p | 在某个方法中,调用该按键后,会展示出这个方法的调用参数列表信息。 |
Ctrl + q | 展示某个类或者方法的 API 说明文档 |
Ctrl + o | 展示该类中所有覆盖或者实现的方法列表 |
Ctrl + Alt + t | 自动生成具有环绕性质的代码,比如:if…else,try…catch, for, synchronized 等等,使用前要先选择好需要环绕的代码块 |
Ctrl + Alt + o | 去除没有实际用到的包,这在 java类中特别有用 |
Ctrl + Shift + v | 从之前的剪切或拷贝的代码历史记录中,选择现在需要粘贴的内容 |
Ctrl + Enter | 当前代码行与下一行代码之间插入一个空行,原来所在的光标不变 |
Ctrl + Shift + u | 所选择的内容进行大小写转换 |
Ctrl + Shift + ] /[ | 从当前光标所在位置开始,一直选择到当前光标所在代码段起始或者结束位置 |
Ctrl + N | 打开类查询框 |
Ctrl + Shift + N | 打开文件查询框 |
Ctrl + G | 跳转至某一行代码 |
Ctrl + E | 显示最近打开的文件记录列表 |
Ctrl + Alt + ← /→ | 在曾经浏览过的代码行中来回跳 |
Ctrl + B | 进入光标所在的方法 或变量 的接口 或定义处 ,等效于 Ctrl + 左键单击 |
Ctrl + Alt + B | 跳转到实现类,而不是接口 |
Ctrl + F12 | 打开类的结构列表 |
Ctrl + Shift + F12 | 代码区全屏化 |
Ctrl + H | 显示当前类的层次结构 |
Ctrl + Shift + H | 打开某个类方法的继承关系列表 |
Ctrl + Alt + H | 打开所有类的方法列表,这些方法都调用了当前光标所处的某个类方法 |
Alt + ←/→ | 切换标签页 |
F4 | 打开Project Structure |
Ctrl + I | 选择可继承的方法 |
Ctrl + Alt + F7 | 查看一个类里面定义的变量在那些地方被调用 |
Alt + F7 | 查找光标所在的方法 / 变量 / 类被调用的地方 |
Ctrl + R | 在当前文件进行文本替换 |
Ctrl + F1 | 在光标所在的错误代码处显示错误信息 |
Ctrl + F3 | 调转到所选中的词的下一个引用位置 |
Ctrl + F4 | 关闭当前编辑文件 |
Ctrl + U | 前往当前光标所在的方法的父类的方法 / 接口定义 |
Ctrl + Alt + S | 打开设置 |
Ctrl + Alt + B | 查看一个类/方法的实现类/方法 |
Ctrl + Alt + H | 查看某个方法的调用链关系 |
Ctrl + Alt + Shift + U | 查看类继承图 |
Ctrl + Shift + Alt + C | 复制参考信息 |
Alt + 7 | 查看类的字段、属性、方法,是否继承等 |
调试快捷键
快捷键 | 说明 |
---|---|
F7 | 单步调试,进入函数内部 |
F8 | 单步调试,不进入函数内部 |
F9 | 继续执行,进入下一个断点或执行完程序 |
Shift + F7 | 选择要进入的函数 |
Shift + F8 | 跳出函数 |
Alt + F8 | 执行表达式查看结果 |
Alt + F9 | 运行到断点 |
Ctrl + F8 | 设置/取消当前行断点 |
Ctrl + Shift + F8 | 查看断点 |
Ctrl + Shift + " | 控制台全屏 |