目录
1 快速生成语句
1.1 main语句
1.2 输出语句
1.3 流程控制语句
1.3.1 if判断语句
1.3.2 while循环
1.3.3 for循环
1.3.4 数组、集合的循环操作
1.3.5 迭代器循环操作
1.4 对象实例化、定义变量
1.5 try-catch异常
2 快捷键
2.1 Ctrl系列
2.2 alt系列
2.2.1 生成(或者重写)方法
2.2.2 导包键
2.2.3 代码自动补全提示
2.2.4 alt + 数字键
2.3 shift系列
2.3.1 搜索
2.3.2 取消缩进
2.3.3 重命名class
2.4 Ctrl + shift系列
2.4.1 移动代码
2.5 Ctrl + alt系列
2.5.1 代码块包围
2.5.2 代码规范快捷键
2.5.3 切换工作区的类
1 快速生成语句
1.1 main语句
psvm + Enter 或者 main + Enter |
1.2 输出语句
sout + Enter |
带双引号的字符串 或者 变量名 + .sout + Enter |
1.3 流程控制语句
1.3.1 if判断语句
判断条件.if + Enter |
判断条件.else + Enter |
1.3.2 while循环
循环条件.while + Enter |
1.3.3 for循环
fori + Enter |
1.3.4 数组、集合的循环操作
数组名、集合名.for + Enter |
效果:forEach循环
数组名、集合名.fori + Enter |
效果:正向for循环
数组名、集合名.forr + Enter |
效果:反向for循环
1.3.5 迭代器循环操作
复合快捷键使用,具体操作如下
1.4 对象实例化、定义变量
一般情况下:new 类名.var + Enter |
变量值.var + enter |
1.5 try-catch异常
表达式.try + enter |
2 快捷键
2.1 Ctrl系列
快捷键 | 效果 |
Ctrl + C | 复制当前选中代码 |
Ctrl + V | 在光标处粘贴代码 |
Ctrl + X | 剪切当前选中代码 |
Ctrl + D | 复制光标所在行代码到下一行 |
Ctrl + O | 重写方法 |
Ctrl + F | 搜索 |
Ctrl + 鼠标单击 | 进入查看源码 |
Ctrl + Z | 撤回操作(Undo) |
Ctrl + Y | 撤回撤回的操作(Redo) |
2.2 alt系列
2.2.1 生成(或者重写)方法
alt + insert |
Ctrl + O |
选择要重写的方法,与上图的Override Methods效果一样
2.2.2 导包键
alt + enter |
万能快捷键用法很多,但是最推荐用它导包
2.2.3 代码自动补全提示
alt + / |
IDEA默认的代码提示快捷键是Ctrl + 空格,但是这个快捷键用着不顺手,还有一些小伙伴是因为这个快捷键无法使用(可能是因为和别的软件产生冲突),所以说最好将其设置成alt + /,具体设置方式见这篇博客:能让你的Intellij IDEA 起飞的几个设置
2.2.4 alt + 数字键
下面图中红框框起来的四个部分都有一个数字键,alt + 这个数字键就代表着打开或者关闭这个模块其中1和7最常用
2.3 shift系列
2.3.1 搜索
Shift + Shift |
对当前project进行搜索
Ctrl + F |
对当前的类进行关键字检索
2.3.2 取消缩进
Shift + tab |
将选中的代码向前缩进,即反缩进
2.3.3 重命名class
Shift + F6 |
鼠标选中想要重命名的类,使用快捷键Shift + F6
2.4 Ctrl + shift系列
2.4.1 移动代码
快捷键 | 效果 |
Ctrl + Shift + ↑ | 将光标所在行向上移动一行 |
Ctrl + Shift + ↓ | 将光标所在行向下移动一行 |
2.5 Ctrl + alt系列
2.5.1 代码块包围
Ctrl + alt + T |
2.5.2 代码规范快捷键
Ctrl + alt + L |
2.5.3 切换工作区的类
Ctrl + alt + ← | 返回上一次打开的工作区 |
Ctrl + alt + → | 取消返回上一次打开的工作区 |
其中Ctrl + alt + →可能和QQ的屏幕录制的快捷键冲突,把QQ的那个快捷键改成别的即可
关于IntelliJ IDEA的其他博客:
能让你的Intellij IDEA 起飞的几个设置_扎哇太枣糕的博客-CSDN博客
2021 最新 IDEA集成Gitee、Gitee迁移GitHub【图文讲解】_扎哇太枣糕的博客-CSDN博客
2021 使用IDEA创建并编写你的第一个Maven项目【图文详解】_扎哇太枣糕的博客-CSDN博客