一、常用快捷键
| 快捷键 | 简介 |
|---|---|
| Ctrl+D | 复制本行 |
| Ctrl+Y | 删除本行 |
| Ctrl+Z | 撤销操作 |
| Ctrl+Shift+Z | 反撤销 |
| Shift+Enter | 在下一行创造新空行 |
| Ctrl+Alt+Enter | 在上一行创造新空行 |
| Shift+Alt+上下键 | 移动本行 |
| Ctrl+Alt+L | 格式化代码 |
| Ctrl+P(光标定位在方法小括号内) | 显示方法需要的参数 |
| Ctrl+R | 替换某些内容 |
| Shift+F6 | 重命名包、类等 |
| Ctrl+I | 实现匿名内部类的抽象方法 |
| Alt+Enter(这个很强大) | 自动生成变量名、实现你调用的还不存在的方法(可以从controller一路写到mapper,爽!)、修改类名自动更新目录名、导包 |
| soutv | 打印附近的变量名+变量值 |
| soutp | 打印方法所有的形参 |
| soutm | 打印所在的方法,作为调试输出语 |
| Alt+Insert | 覆盖父类方法、实现抽象方法、添加构造、添加get、set、toString、equals、hashCode等方法 |
| Ctrl+Alt+T | 添加try-catch等代码块 |
| Ctrl+Alt+M | 抽取方法以复用 |
| Ctrl+Alt+点击 或 Ctrl+Alt+B | 查看该接口的全部实现类 |
二、红字快捷键秒记忆
表里的红字是移动某行或者创建上下空行的快捷键,非红字的一般是单词的首字母缩写,如R(replace)、M(method)、I(implement)
可以借助键盘布局理解记忆:

(1)Shift与Ctrl、Alt各占一行,加上Enter,可在其中间开辟新空行。
(2)同样的,Shift+Alt同时按下,相当于一个夹子,夹住了光标所在行,此时按上下键可移动该行。
本文详细介绍了程序员常用的IT快捷键,包括复制、删除、撤销、格式化、查找和替换等功能,以及一些特别标记的红字快捷键,帮助提高开发效率。
400

被折叠的 条评论
为什么被折叠?



