代码快速生成
/**
* 代码快速生成,快捷键
* 0、psvm 快速生成 main方法
* 1、sout 生成输出语句
* 2、fori for循环生成
* 3、.for 数组/集合.for 快速生成增强fouEach循环
* 4、ctrl+alt+t 生成控制流程,if/if else /while /do while
* /for /try catch /try catch finally/synchronized/Runnadble
* 5、alt+inster 生成构造器,Constructor Getter Setter toString的覆盖等。。。
* 6.ctrl+D 复制当前行到下一行
* 7.ctrl+shift+/ 块状注释
*/
//main方法:psvm
public static void main(String[] args) {
//快速打印:sout
System.out.println("");
//fori
for (int i = 0; i < 10; i++) {
}
String[] arrs = {};
for (String arg : args) {
}
/**
* 快捷键:必背
* 1、ctrl+D 复制光标所在行
* 2、ctrl+F 查文件
* 3、ctrl+H 查看类体系结构
* 4、ctrl+N 查类文件
* 5、ctrl+O 复写父类的方法展示
* 6、ctrl+X 剪切,用来删除
* 7、ctrl+F 查文件
* 8、ctrl+Z 撤销
* 9、ctrl+Shit+Z 反撤销
* 0、ctrl+F12 查找当前文件的,所有方法
* 1、ctrl+Enter 修改报错,补全代码
* 2、ctrl+Alt+B 展示接口的实现类
* 3、ctrl+Alt+← 返回上次光标位置
* 4、ctrl+R 文本替换
* 5、ctrl+Shit+R 全局文本替换
* 6、ctrl+Shit+/ 代码快注释
* 7、ctrl+// 代码单行注释
*/
System.out.println("背快捷键,,,效率提高10倍!!!");
System.out.println("背快捷键,,,效率提高10倍!!!");
}
后缀补全
- var 声明
![img](https://i.loli.net/2020/07/17/3eExqTr8lt61sXN.gif)
- null 判空
![img](https://i.loli.net/2020/07/17/tn7N5cFKdomprPR.gif)
- notnull 判非空
![img](https://i.loli.net/2020/07/17/eYjDr4FXd178ynG.gif)
- nn 判非空
![img](https://i.loli.net/2020/07/17/xp6kyXCoqsEN4ig.gif)
- for 遍历
![IDEA后缀补全-7](https://i.loli.net/2020/07/17/5T6GwB9VxEaz1O8.gif)
- fori 带索引的遍历
![img](https://i.loli.net/2020/07/17/MhFTVRSrE26GnBU.gif)
- not 取反
![img](https://i.loli.net/2020/07/17/39q6uR1V4ComeXx.gif)
- if 条件判断
![img](https://i.loli.net/2020/07/17/CKQ7W48fmIYqevw.gif)
- cast 强转
![img](https://i.loli.net/2020/07/17/TuKdCHfEsRgr3zO.gif)
- return 返回值
![img](IDEA%E5%90%8E%E7%BC%80%E8%A1%A5%E5%85%A8%E5%92%8C%E5%BF%AB%E6%8D%B7%E9%94%AE.assets/20190325113139614.gif)
![1594712499627](https://i.loli.net/2020/07/17/OhX6RnsQPqE4VCc.png)