用了这么久 IDEA,你竟然不知道有个功能叫自动补全!
来源:dwz.cn/hlQEDFne
IDEA 有个很牛逼的功能,那就是后缀补全(不是自动补全),很多人竟然不知道这个操作,还在手动敲代码。
这个功能可以使用代码补全来模板式地补全语句,如遍历循环语句(for、foreach)、使用 String.format() 包裹一个字符串、使用类型转化包裹一个表达式、根据判(非)空或者其它判别语句生成 if 语句、用 instanceOf 生成分支判断语句等。
使用的方式也很简单,就是在一个表达式后按下点号 . ,然后输入一些提示或者在列表中选择一个候选项,常见的候选项下面会给出 GIF 演示。
1、var 声明
![](https://filescdn.proginn.com/fb65afa46e6b20a31dfe2aa96638f490/421f23b742ddebdd10d6e55c91ab0487.webp)
2、null 判空
![](https://filescdn.proginn.com/0b072b2676a3f9fc2b1e7385f5741183/1ee8268712fdaf45d21199f0e2c2a11e.webp)
3、notnull 判非空
![](https://filescdn.proginn.com/0e99934bf248402f4cef2973516b3989/562ffd197abe74e9c1679bdf4e530168.webp)
4、nn 判非空
![](https://filescdn.proginn.com/41b28748b64d879f8de19582457d7994/38dd9e2e58c3464fff94e726bc42da09.webp)
5、for 遍历
![](https://filescdn.proginn.com/e52049e3cda158bbd434f72817ccf5c5/6f1ee11a75f287a7f6c3382dc71248db.webp)
6、fori 带索引的遍历
![](https://filescdn.proginn.com/a60bea8d30c14017c45b28ba7cb4c4b7/c0796955c979d554994f157e0fabca36.webp)
7、not 取反
![](https://filescdn.proginn.com/1a4c60815092ac7e800c5951787aace3/14e983be31f77238aa52c8a4614d5d4d.webp)
8、if 条件判断
![](https://filescdn.proginn.com/d835affa7811f5390488318b48fdf7d1/fad1fca9edc02f7ce6cc250b17a23b7f.webp)
9、cast 强转
![](https://filescdn.proginn.com/86f7122422bb9cc5168d3436ae9854a2/b469757e9440bf5ab8b82f9b4eb083d8.webp)
10、return 返回值
![](https://filescdn.proginn.com/a3b681939c98aa0834ccf682e668d8e0/bdab6056c5d53f1420ce02c3005fa66b.webp)
- end -
用心分享面试知识,做有温度的攻城狮
每天记得对自己说:你是最棒的!
往期推荐: 每一个“好看”,都是对我们最大的
评论