IDEA 常用快捷键

工欲善其事必先利其器,下面是笔者收集的IDEA快捷键,大家关注加粗的和标注常用的即可。

Ctrl + 快捷

Ctrl + A文本全选
Ctrl + B进入光标所在的方法/变量的接口或是定义处,等效于 Ctrl + 左键单击
Ctrl + C(常用)复制选中文本,若未选中则复制当前行。
Ctrl + D(常用)复制光标所在行 或 复制选择内容。
Ctrl + E(常用)显示最近打开的文件记录列表
Ctrl + F(常用)在当前文件进行文本查找
Ctrl + G在当前文件跳转到指定行处
Ctrl + H显示当前类的层次结构
Ctrl + I查看需要实现的方法
Ctrl + J插入自定义动态代码模板
Ctrl + K版本控制提交项目,需要此项目有加入到版本控制才可用
Ctrl + L???有点像Ctrl + F,但不及Ctrl + F好用
Ctrl + M光标所在行上下居中
Ctrl + N根据输入的 类名 查找类文件
Ctrl + O查看可重载和需实现的方法
Ctrl + P方法参数提示显示
Ctrl + Q光标所在的变量 / 类名 / 方法名等上面(也可以在提示补充的时候按),显示文档内容
Ctrl + R(常用)在当前文件进行文本替换
Ctrl + S(常用)保存全部。
Ctrl + T更新项目版本,需要此项目有加入到版本控制才可用
Ctrl + U前往当前光标所在的方法的父类的方法 / 接口定义
Ctrl + V(常用)粘贴。
Ctrl + W(常用)递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围。
Ctrl + X(常用)剪切选中文本,若未选中则剪切当前行。
Ctrl + Y(常用)删除当前行。
Ctrl + Z(常用)撤销上一步操作内容。
Ctrl + +展开代码
Ctrl + -折叠代码
Ctrl + /(常用)单行注释
Ctrl + [光标跳转到当前所在代码的花括号开始位置
Ctrl + ]光标跳转到当前所在代码的花括号结束位置
Ctrl + ←光标跳转到当前单词 / 中文句的左侧开头位置
Ctrl + →光标跳转到当前单词 / 中文句的右侧开头位置
Ctrl + ↑等效于鼠标滚轮向前效果
Ctrl + ↓等效于鼠标滚轮向后效果
Ctrl + Home光标跳转到文件开头
Ctrl + End光标跳转到文件末尾
Ctrl + PageUp光标跳转到页面顶部
Ctrl + PageDown光标跳转到页面底部
Ctrl + Delete删除光标后面的单词或是中文句
Ctrl + BackSpace删除光标前面的单词或是中文句
Ctrl + Tab编辑窗口切换
Ctrl + Enter智能分隔行

Alt + 快捷

Alt + `显示版本控制常用操作菜单弹出层
Alt + 1~9显示对应数值的选项卡,其中 1 是 Project 用得最多
Alt + 回车(常用)智能提示。
Alt + insert(常用)插入代码块(构造方法、get、set等)
Alt + ↑(常用)光标跳到上一个方法
Alt + ↓(常用)光标跳到下一个方法
Alt + ←(常用)光标跳到左边tab
Alt + →(常用)光标跳到右边tab
Alt + Q弹出一个提示,显示当前类的声明 / 上下文信息

Shift + 快捷

Shift + Esc隐藏当前 或 最后一个激活的工具窗口
Shift + Tab(常用)取消缩进
Shift + Enter(常用)开始新行:无论光标是否在行尾,都开始新的行。
Shift + ←文本向左选择
Shift + →文本向右选择
Shift + ↑文本向上选择
Shift + ↓文本向下选择
Shift + End文本选中光标到当前行尾位置
Shift + Home文本选中光标到当前行头位置
Shift + 滚轮前后滚动当前文件的横向滚动轴滚动
Shift + 鼠标左键在打开的文件名上按此快捷键,可以关闭当前打开文件
Shift 双击(常用)按文件名查询所有文件

Ctrl + shift + 快捷

Ctrl + Shift + A查找动作
Ctrl + Shift + B跳转到类型声明处(光标放到变量名上)
Ctrl + Shift + C复制文件路径
Ctrl + Shift + E显示最近修改的文件列表的弹出层
Ctrl + Shift + F(常用)根据输入内容查找整个项目 或 指定目录内文件
Ctrl + Shift + H显示方法层次结构
Ctrl + Shift + I快速查看光标所在的方法 或 类的定义
Ctrl + Shift + J自动将下一行合并到当前行末尾
Ctrl + Shift + N通过文件名定位 / 打开文件 / 目录,打开目录需要在输入的内容后面多加一个正斜杠
Ctrl + Shift + R(常用)根据输入内容替换对应内容,范围为整个项目 或 指定目录内文件
Ctrl + Shift + T对当前类生成单元测试类,如果已经存在的单元测试类则可以进行选择
Ctrl + Shift + U(常用)对选中的代码进行大 / 小写轮流转换
Ctrl + Shift + V弹出缓存的最近拷贝的内容管理器弹出层
Ctrl + Shift + W递进式取消选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展取消选中范围 (必备)
Ctrl + Shift + Z(常用)重做:恢复上一步撤销内容。
Ctrl + Shift + /(常用)代码块注释 (必备)
Ctrl + Shift + [选中从光标所在位置到它的顶部中括号位置
Ctrl + Shift + ]选中从光标所在位置到它的底部中括号位置
Ctrl + Shift + +展开所有代码
Ctrl + Shift + -折叠所有代码
Ctrl + Shift + Space智能代码提示
Ctrl + Shift + Enter(常用)自动结束代码,行末自动添加分号
Ctrl + Shift + Backspace退回到上次修改的地方
Ctrl + Shift + 鼠标左键单击把光标放在某个类变量上,按此快捷键可以直接定位到该类中。等同于****Ctrl + Shift + B
Ctrl + Shift + ←在代码文件上,光标跳转到当前单词 / 中文句的左侧开头位置,同时选中该单词 / 中文句
Ctrl + Shift + →在代码文件上,光标跳转到当前单词 / 中文句的右侧开头位置,同时选中该单词 / 中文句
Ctrl + Shift + ↑光标放在方法名上,将方法移动到上一个方法前面,调整方法排序
Ctrl + Shift + ↓光标放在方法名上,将方法移动到下一个方法前面,调整方法排序

Ctrl + Alt + 快捷

Ctrl + Alt + B(常用)在某个调用的方法名上使用会跳到具体的实现处,可以跳过接口
Ctrl + Alt + F引入域
Ctrl + Alt + H展示调用层次
Ctrl + Alt + I自动缩进至规范位置。(光标所在行格式化)
Ctrl + Alt + J弹出模板选择窗口,将选定的代码加入动态模板中
Ctrl + Alt + L(常用)格式化代码
Ctrl + Alt + M抽取代码重构为方法
Ctrl + Alt + N内联
Ctrl + Alt + O优化导入的类,可以对当前文件和整个包目录使用
Ctrl + Alt + P引入参数
Ctrl + Alt + S打开 IntelliJ IDEA 系统设置
Ctrl + Alt + T(常用)设置代码环绕
Ctrl + Alt + U类的UML关系图
Ctrl + Alt + V(常用)由方法自动生成返回值变量
Ctrl + Alt + Y同步、刷新
Ctrl + Alt + Z(常用)回滚
Ctrl + Alt + ←(常用)跳转到上一个编辑位置
Ctrl + Alt + →(常用)跳转到下一个编辑位置
Ctrl + Alt + ↑在查找模式下,跳到上个查找的文件
Ctrl + Alt + ↓在查找模式下,跳到下个查找的文件
Ctrl + Alt + Enter在当前行之前开始新行
Ctrl + Alt + Home弹出跟当前文件有关联的文件弹出层
Ctrl + Alt + Space类名自动完成

Ctrl + Shift + Alt + 快捷

Ctrl + Alt + Shift + C复制引用
Ctrl + Alt + Shift + I按名称运行检查
Ctrl + Alt + Shift + J选择所有出现的位置
Ctrl + Alt + Shift + N查找符号(变量、方法等)
Ctrl + Alt + Shift + T打开重构列表
Ctrl + Alt + Shift + V粘贴为纯文本
Ctrl + Alt + Shift + Click拖拽以创建多个矩形选择区
Ctrl + Alt + Shift + Insert创建临时文件:该临时文件不会保存到磁盘中。
Ctrl + Alt + Shift + Down下一个修改
Ctrl + Alt + Shift + Up上一个修改
Ctrl + Alt + Shift + Left向左移动元素/向左延伸窗口大小

其他

Tab(常用)缩进
Home光标移至行首
End光标移至行尾
PgUp光标向上翻页
PgDn光标向下翻页
  • 74
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值