来源1:https://baijiahao.baidu.com/s?id=1641929411737594935&wfr=spider&for=pc
来源2:https://zhuanlan.zhihu.com/p/97607427?utm_source=qq&utm_medium=social&utm_oi=696095284437979136
编码快捷
1. "变量值.var"
20.var 快速生成int i =20;
"jzx".var 快速审查String s = "jzx";
2. "变量.null"
student.null 快速生成判空
3. "变量.notnull"或"变量.nn"
student.notnull 快速生成判非空
student.nn 快速生成判非空
4. "变量.for"
list.for 快速生成forEach循环
5. "变量.fori"
list.for 快速生成带索引for循环
6. "条件.if"
length > 0.if 快速生成条件判断
7. "表达式/变量.cast"
快速生成强制转换
8. "字符串".sout
快速生成 System.out.println("字符串");
常用快捷键
Alt + Enter 导入包
Ctrl + N 查找类
Ctrl + Shift + N 查找文件
Ctrl + Alt + L 代码格式化
Ctrl + Alt + O 优化导入的包和类
Alt + Insert 生成代码(getter/setter等)
Ctrl + E 最近更改的代码
Ctrl + R 替换文本
Ctrl + F 查找文本
Ctrl + Shift + Space 自动补全代码
Ctrl + Space 代码提示
Ctrl + Alt +Space 类名或接口名提示
Ctrl + P 方法参数提示
Ctrl + Shift + Alt + N 查找类中方法或变量
Alt + Shift + C 对比最近修改的代码
Shift + F6 重命名
Ctrl + X 删除整行
Ctrl + D 复制整行
Ctrl + H 显示类结构图
Ctrl + Q 显示注释文档
Alt + left/right 切换代码视图
Alt + up/down 方法间移动
Ctrl + Shift + up/down 代码移动
F2 高亮错误并定位
Alt + 7 显示类结构
Ctrl + Alt +T Surround With