idea new对象后自动补全_后缀补全用得好,提前下班没烦恼

3b6dc596751e8615c7235c6a2bf4118c.gif

点击上方“武培轩”,选择“设为星标”

技术文章第一时间送达!

IntelliJ IDEA 在 2013.1 版本后就出现了后缀代码自动补全的新功能。现在,我很高兴的介绍后缀代码自动补全(Postfix Code Completion),这是一类新的代码补全方式,希望它能提高你的编程效率。

本文使用的 IDEA 版本为 2019.3,首先如果想要查看所有的后缀自动补全模板或进行设置,可以点击 Settings... -> Editor -> General -> Postfix Completion 进入,打开后显示如下:

a2d440ec218970033eaa46cfc789575c.png

注:后缀提示已经结合成为基本提示的一部分,因此你不需要在代码上下文查找所有可用的后缀补全列表,只需要使用 CTRL+J 快捷键即可。

dcebaab6c16294a568a751aa435a6817.gif

IDEA 的后缀代码自动补全功能能够在你编程时减少光标向后跳跃,它能够让你基于你添加的后缀、表达式类型和当前语境把一个表达式转换成另一个。

接下来列举几个常用的来给大家示范一下:

if

使用 if 检查布尔表达式是否为 true。

e8df85fad3cb4d8895b8c2481aa54966.gif

else

使用 else 可以检查布尔表达式为是否为 false。

4ac5be07d3083b9a34c4a2608b9430ba.gif

for / iter

遍历集合。

2493d5328f9f43e3a0e45d4f7e98197d.gif

fori

用索引遍历集合进行迭代。

e26fb3718b509533109d1451b5053b16.gif

new

为该类新建一个对象。

54b1bb200d60769ce882da67acac6b41.gif

nn / notnull

检查表达式是否为非空。

a9fb7d003f949697acc1aa6dc71ad2f2.gif

! / not

取反。

31b435ce29d19e8c5d8a6dea5194483c.gif

null

检查表达式是否为空。

5ec00fb601f61774c1d364287aa081b4.gif

return

返回值。

d1e7c0c838cc5e3e73eae2bc43c0ac03.gif

sout

输出。

f56eabcd0474c36fc3fc2df147eea9ea.gif

try

在 try-catch 块中插入语句。

d83440103bec4886dd848532c195c3cd.gif

twr

在 try-with-resources 块中插入语句(需要 Java 7 或更高版本)。

e1daa4f22fb40ed652242d35f1064feb.gif

while

布尔表达式为 true 时进行循环。

37bb364f9f3a8b321926343217e268cf.gif

还有一些后缀名没有一一列出,大家可以自己尝试一下,希望 IDEA 的后缀补全功能能对你的编程效率有所提升。

5456832660953d2e2b5ce4ed57393b32.gif    ●IDEA到期了?不用怕,最新的永久激活送给你 ●JVM内存模型 ●Nginx 了解一下? ●你真的了解 volatile 关键字吗? ●Java异常处理只有Try-Catch吗? ●Java 8 Optional:优雅地避免 NPE

8b3a79d12fc9be202beb02bae16ac3cc.png

  • 8
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值