IDEA快捷键总结

IDEA快捷键总结

编辑类:
l Ctrl + Space:代码自动补全,可以补全变量、方法或者类的名字

l Ctrl + Shift + Space:智能补全代码,列出候选的变量或方法

l Ctrl + Shift + Enter:自动结束代码,行末自动添加分号

l Ctrl + P:显示调用方法的参数定义

l Ctrl + Q:在光标所在的变量 / 类名 / 方法名等上面,显示具体信息

l Ctrl + F1:显示光标所在代码的错误信息

l Alt + Insert:生成get和set方法等

l Ctrl + O:选择可以重写的方法

l Ctrl + I:选择可以继承的方法

l Ctrl + Alt + T:为当前代码选择环绕代码块

l Ctrl + /:注释本行代码

l Ctrl + Shift + /:添加代码块注释

l Ctrl + W:递进式选择代码块,可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围

l Ctrl + Shift + W:递进式取消选择代码块

l Alt +Q :弹窗显示当前类的上下文信息

l Alt + Enter:IDEA 根据光标所在问题,提供快速修复选择

l Ctrl + Alt + L:格式化代码,对当前文件和目录都适用

l Ctrl + Alt + O:去掉无用的导入类,对当前文件和目录都适用

l Ctrl + Alt + I:对当前行进行自动缩进

l Ctrl + Shift + C:复制当前文件路径到粘贴板

l Ctrl + Shift + V:弹出最近拷贝的内容框

l Ctrl + Shift + E:弹出最近修改的文件列表

l Ctrl + D:复制光标所在行,并把复制内容插入光标位置下面

l Ctrl + Y:删除光标所在行

l Ctrl + Shift + J:将下一行合并到当前行

l Ctrl + Enter:智能分隔行

l Shift + Enter:在当前光标所在行下开启新一行

l Ctrl + Alt + Enter:光标所在行上新起一行

l Ctrl + Shift + U:对选中的代码进行大小写转换

l Ctrl + Shift + T:为当前类生成新的测试类

l Ctrl + Shift + Z:取消撤销

l Ctrl + Shift +[:选中从光标位置到上一个顶部中括号之间的代码

l Ctrl + Shift +]:选中从光标位置到下一个顶部中括号之间的代码

l Ctrl + Delete:删除光标后面的单词

l Ctrl + +:展开代码块

l Ctrl + -:折叠代码块

l Ctrl + Shift + +:展开当前类的所有代码

l Ctrl + Shift + -:折叠当前类的所有代码

l Ctrl + F4:关闭当前文件

l Ctrl + Tab:编辑窗口切换

l Ctrl + End:跳到文件尾

l Ctrl + Home:跳到文件头

l Alt + Shift + F:添加收藏夹

l Shift + F6:重命名

搜索类
l Alt + F7:查找光标所在的方法 / 变量 / 类被调用的地方

l Ctrl + Shift + F7:高亮显示所有选中的代码

l Ctrl + Alt + F7:寻找变量或方法被调用的位置

l Ctrl + Shift + N:搜索文件或目录,搜索目录时需要在搜索内容后加上/

l Alt + ↑:在当前光标处跳到上一个方法定义的位置

l Alt + ↓:在当前光标处跳到下一个方法定义的位置

l Alt + ←:向左切换编译器选项卡

l Alt + →:向右切换编译器选项卡

l Ctrl + Shift + ←:光标自动跳转到当前单词的左侧开头,同时选中当前单词

l Ctrl + Shift + →:光标自动跳转到当前单词的右侧开头,同时选中当前单词

l Ctrl + Shift + ↑:将光标所指的方法移到上一个方法前面

l Ctrl + Shift + ↓:将光标所指的方法移到下一个方法前面

l F12:回到前一个工具窗口

l Ctrl + G:在当前文件跳转到指定行处

l Ctrl + E:显示最近打开的文件列表

l Ctrl + Alt + ←:回退到上一个操作的位置

l Ctrl + Alt + →:前进到上一个操作的位置

l Alt + F1:将当前文件或者变量在不同的视图中打开

l Ctrl + Alt + B:跳转到变量或方法的具体实现处

l Ctrl + Shift + I:查看光标所在方法和类的定义

l Ctrl + Shift + B:跳转到类型声明处

l Ctrl + U:前往当前光标所在的方法的父类的方法 / 接口定义

l Ctrl + F3:在当前类跳转到所选中的变量/方法的下一个调用位置

l Ctrl + [:移动光标到当前所在代码的花括号开始位置

l Ctrl + ]:移动光标到当前所在代码的花括号结束位置

l Ctrl + F12:显示当前文件结构定义

l Ctrl + H:显示当前类的层次结构

l Ctrl + Alt + H:显示方法调用的层次结构

l Ctrl + Shift + H:显示方法的层次结构

l F2/ Shift + F2:跳转到上一个/下一个高亮错误或者警告位置

l Alt + Home:显示当前文件的Navigation Bar

l F11:添加书签

l Shift + F11:查看书签

搜索/替换
l Ctrl + F:在当前文件进行文本查找

l Ctrl + Shift + F:在整个项目中搜索内容

l Ctrl + R:在当前文件进行文本替换

l Ctrl + Shift + R:在整个项目中替换内容

l Shift + Shift:搜索任意内容

重构
l F5:复制类

l F6:移动方法

l Alt + Del:安全删除

l Shift + F6:重命名

l Ctrl+F6:修改方法定义

l Ctrl + Alt + N:内嵌方法或变量

l Ctrl + Alt + M:提取成方法

l Ctrl + Alt + V:提取成变量

l Ctrl + Alt + F:提取成字段

l Ctrl + Alt + C:提取成常量

l Ctrl + Alt + P:提取成方法参数

调试
l F7:在debug模式下,下一步,可以进入当前断点的方法体内,但是不会循环进入

l F8:在debug模式下,进入下一步,当前断点处如果是一个方法体则不进入

l F9:在debug模式下,恢复程序继续运行,如果还有断点,就停在下一个断点处

l Shift + F7:在 Debug 模式下,智能步入。断点所在行上有多个方法调用,会弹出进入哪个方法

l Shift + F8:在debug模式下跳出,效果和F9一样

l Alt + F8:在断点模式下,弹出计算表达式对话框,输入函数后可输出结果

l Alt + F9:从断点处运行到光标处

l Ctrl + F8:在debug模式下,设置当前行为断点或者取消当前行断点

l Ctrl + Shift + F8:查看所有断点

l Alt + Shift + F7:在debug模式下,下一步,进入当前断点的方法体内,可以循环进入

编译或运行
l Ctrl + F9:Make Project

l Ctrl + Shift + F9:编译选中的文件或者包

l Alt + Shift + F9:弹出当前文件的debug菜单

l Alt + Shift + F10:弹出当前文件的run菜单

l Shift + F9:debug当前文件

l Shift + F10:run当前文件

版本控制
l Ctrl + K:提交代码

l Ctrl + T:更新代码

l Alt + `:显示版本控制常用操作菜单弹出层

l Alt + Shift + C:显示最近项目变化的修改列表

Live模板
l Ctrl + Alt + J:用Live模板包围光标所在行的代码

l Ctrl + J:插入Live模板

其它
l Ctrl + Alt + S:打开IDEA系统设置

l Ctrl + Alt + Y:同步刷新项目

l Ctrl + Shift + Alt + S:打开项目设置

l Ctrl + `:切换IDEA模式

l Ctrl + Alt +U:为当前类生成类图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值