IDEA快捷键

2019-07-23

IDEA Debug的使用

常用

快捷键说明
Ctrl + Y删除当前行
Ctrl + X剪切当前行
Ctrl + D把当前行复制到下一行
Ctrl + W选中当前光标所在的代码块,多次触发,代码块会逐级变大。(常用)
Ctrl + Shift + wCtrl + 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 + "控制台全屏
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值