码迷,mamicode.com
首页 > 其他好文 > 详细

后缀补全用得好,提前下班没烦恼

时间:2020-09-02 18:14:17      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:java异常   内存   else   int   技术   显示   基于   上下   mamicode   

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

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

技术图片

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

技术图片

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

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

if

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

技术图片

else

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

技术图片

for / iter

遍历集合。

技术图片

fori

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

技术图片

new

为该类新建一个对象。

技术图片

nn / notnull

检查表达式是否为非空。

技术图片

! / not

取反。

技术图片

null

检查表达式是否为空。

技术图片

return

返回值。

技术图片

sout

输出。

技术图片

try

在 try-catch 块中插入语句。

技术图片

twr

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

技术图片

while

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

技术图片

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

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

技术图片

武培轩
有帮助?在看,转发走一波
喜欢作者

后缀补全用得好,提前下班没烦恼

标签:java异常   内存   else   int   技术   显示   基于   上下   mamicode   

原文地址:https://blog.51cto.com/14901336/2522739

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!