Idea快捷键效率编程

	前言:掌握Idea快捷键编程,让编程更快乐,妈妈再也不用担心我的学习了

(快捷键冲突可多加Ctrl,Alt中间的win键尝试)

一、Editor Actions 编辑类操作

操作名称快捷键
复制文件的完整路径Ctrl + Shift + C
删除行Ctrl + Y
剪切行Ctrl + X
复制行在下方Ctrl + D
所选上/下移动Ctrl + Alt + Shift + ↑/↓
参数左/右移动Ctrl + Alt + Shift + ←/→
关闭idea打开窗口Esc
下一行加入改行Ctrl + Shift + J
光标后新开一行Shift+Enter
光标前新开一行Ctrl+Alt+Enter
跳至最后一行Ctrl + End
编辑后退Ctrl + Z
编辑前进Ctrl + Shift + Z

二、主菜单类快捷键

1.项目环境设置
操作名称快捷键
打开Settings…Ctrl + Alt + S
打开项目构建Ctrl + Alt + Shift + S
同步项目Ctrl + Alt + Y
2.查找、替换类
操作名称快捷键
查找Ctrl + F
查询所有位置Ctrl + Shift + F
查找 变量 / 方法Ctrl + Shift + Alt + N
找到方法的实现类Ctrl + Alt + B
自动按语法选中代码Ctrl + W
反向自动按语法选中代码Ctrl + Shift + W
定位到行列Ctrl + G
所选引用到的地方Alt + F7
查找变量的来源位置F4
全文检索查询双击Shift
替换Ctrl + R
所有位置替换Ctrl + Shift + R
3.信息视图
操作名称快捷键
参数提示Ctrl + P
返回类型Ctrl + Shift + P
该类的信息Ctrl + Q
类名或接口名提示Ctrl + Alt + Space
错误信息Ctrl + F1
最近的文档Ctrl + E
最近改变的文档Ctrl + Shift + E
最近的更改内容Alt + Shift + C
4.内容导航
操作名称快捷键
同名该类的位置Ctrl + N
同名该文件的位置Ctrl + Shift + N
同名该标识的位置Ctrl + Shift + Alt + N
文件结构Ctrl + F12
文件路径Ctrl + Alt + F12
类型分级结构Ctrl + H
5.代码类
操作名称快捷键
重写方法Ctrl + O
实现方法Ctrl + i
包裹代码:如try catchCtrl + Alt + T
快速创建注入及构造方法等Alt + Insert
插入动态模板Ctrl + J
动态模板包裹代码Ctrl + Alt + J
单行注释Ctrl + /
多行注释Ctrl + Shift + /
格式化代码Ctrl +Shift + M
显示重新格式化文件对话框Ctrl + Alt + Shift + L
自动缩进行Ctrl + Alt + L
最优导入Ctrl + Alt + O
6.项目重构
操作名称快捷键
重命名Shift + F6
重构类Ctrl + Alt + Shift + T
抽取常量Ctrl + Alt + C
抽取字段Ctrl + Alt + F
抽取方法Ctrl + Alt + M
抽取参数Ctrl + Alt + P
抽取变量Ctrl + Alt + V
7.运行
操作名称快捷键
Run运行Shift + F10
Debug运行Shift + F9
Stop停止Ctrl + F2
重新运行Ctrl + F10
debug跨过自己所有的代码F8
debug跨过所有的过程(含jdk自身)Alt + Shift + F8
debug进入自己方法F7
debug进入所有方法(含jdk自身)Alt + Shift + F7
debug跳出Shift + F8
debug运行到光标所在行(先停留到断点)Alt + F9
debug直接运行到光标所在行Ctrl + Alt +F9

三、其他快捷键

操作名称快捷键
光标前的花括号开始位置Ctrl + [
光标后的花括号结束位置Ctrl + ]
版本控制提交项目(已加入版本控制工具)Ctrl + K
版本控制更新项目(已加入版本控制工具)Ctrl + T
切换编辑窗口Ctrl + Tab(单按鼠标选择)
打开Terminal命令台Alt + F12
代码全屏展示Ctrl + Shift + F12
查看该类的方法及参数Ctrl + F12

四、快速输出代码

操作名称快捷键
快速main方法psvm + tab
快速println打印sout + tab
生成for循环for (int i = 0; i< ; i++) { }fori + tab
生成增强for循环iter + tab
生成array for代码块itar + tab
生成iterator 迭代itit + tab
生成List的遍历itli + tab
生成Collection迭代itco + tab
lazy初始化lazy + tab
查看所有的快捷输出使用Ctrl + J
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值