![d08f44df0620878fff112fface52213d.png](https://img-blog.csdnimg.cn/img_convert/d08f44df0620878fff112fface52213d.png)
你熟悉 IDEA 的便捷操作吗?
网上有很多 IDEA 教程和博客,但对 IDEA 内包含的丰富的快捷键和模板操作,却常常分析不足,或是不够全面。
笔者近两天看了
尚硅谷IDEA教程(idea经典之作)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibiliwww.bilibili.com发现教程对 IDEA 的快捷键介绍还是非常到位的。本文将其中的快捷键及模板整理下来,方便小伙伴们日常使用~
BlueStragglers,技术路上一起成长~
BlueStragglers - 兴趣使然的个人小站www.bluestragglers.com![34f8255b1d314671acbd5a3b29d9a185.png](https://img-blog.csdnimg.cn/img_convert/34f8255b1d314671acbd5a3b29d9a185.png)
1. 常用快捷键
常用快捷键包括:
- CTRL + D:复制所在行。
- CTRL + Y:删除所在行。
- CTRL + X C V:分别是剪切、复制和粘贴所在行。
- CTRL + W:递进选择代码块。
- CTRL + P:提示方法的参数。
- CTRL + B:跳转到方法定义处。
- CTRL + + -:展开或关闭代码段。
- CTRL + F1:显示错误信息。
- CTRL + F8:设置断点。
- ALT + ↑ ↓:切换方法。
- SHIFT + 滚轮:横向移动屏幕。
- SHIFT + F10:执行。
- ALT + SHIFT + /:多行注释。
- ALT + SHIFT + ↑ ↓:移动行。
- SHIFT + ENTER:下面新建一行。
- CTRL + ALT + ENTER:上面新建一行。
- CTRL + 点击:查看源码。
- ALT + ENTER:解决错误。
- ALT + ← →:切换页面。
- CTRL + ALT + U:查看继承关系。
- CTRL + ALT + L:代码格式化,美观化。
- CTRL + SHIFT + Z:取消撤回(和搜狗输入法的符号表还冲突了)。
- ALT + INSERT:构造器。
- CTRL + F12:查看类结构。
- SHIFT + F6:重构方法名、变量名(整体替换)。
- CTRL + SHIFT + Y:大小写转换。
- CTRL + ALT + T:生成 try-catch 代码。
- CTRL + ALT + F:局部变量转换为成员变量。
- CTRL + F:查找和替换。
- CTRL + ALT + M:抽取新方法。
- CTRL + F4:关闭当前页面。
2. 常用模板
常用模板包括:
- psvm:public static void main。
- sout:System.out.println。
- soutp:输出形参。
- soutm:输出方法。
- soutv:输出变量。
- xxx.sout:输出xxx,可以是临时定义的字符串之类。
- fori:for 循环。
- iter:迭代器 for 循环。
- itar:数组迭代 for 循环。
- list.for:数组 for 循环。
- list.fori:数组正序 for 循环。
- list.forr:数组倒序 for 循环。
- ifn:if null 判断。
- inn:if not null 判断。
- prsf:private static final 私有静态常量,用于单例模式。
- psf:public static final。
- psfi:public static final int,以此类推。
自定义模板,可以去 Editor 的 Live Templates 中添加。