如今许多人倾向于认为代码自动补全是每一个IDE正常功能之一,但并不彻底是这样。IntelliJ IDEA以前曾写过一篇代码补全的文档(E文点我,中文点我)。编程
IntelliJ IDEA从未中止在代码补全这一领域探索,并一再证明本身的努力。如今,咱们很高兴的介绍后缀代码自动补全(Postfix Code Completion),这是一类新的代码补全方式,但愿它能提升你的编程效率。spa
可以在你编程时减小光标向后跳跃,它可以让你基于你添加的后缀、表达式类型和当前语镜把一个表达式转换成另外一个。例如,“.if“后缀将一个布尔表达式转换成一个if语句。一样的,“.notnull“触发执行一个嵌套模板来检查该表达式是否为空。.net
注意,后缀提示已经结合成为基本提示的一部分,所以你不须要在代码上下文查找全部可用的后缀补全列表,只须要使用CTRL+J快捷键便可。blog
想要查看全部的后缀自动补全模板或进行设置(例如某个模板不须要能够禁用),点击go to Settings → Editor → Postfix Templates进入。文档
注意一些模板会有别名(例如可选的后缀名),例如,感叹号和“.not“有相同的做用。在表达式后输入“!“并按Tab键盘使生效。若是表达式多于一个,IDE还会提示让你选择要操做的表达式。get
谢谢!it