IDEA新功能之后缀代码自动补全

来源:互联网 发布:平价手表知乎 编辑:程序博客网 时间:2024/06/05 02:57

现在许多人倾向于认为代码自动补全是每个IDE正常功能之一,但并不完全是这样。IntelliJ IDEA之前曾写过一篇代码补全的文档(E文点我,中文点我)。

    IntelliJ IDEA从未停止在代码补全这一领域探索,并一再证实自己的努力。现在,我们很高兴的介绍后缀代码自动补全(Postfix Code Completion),这是一类新的代码补全方式,希望它能提高你的编程效率。

    能够在你编程时减少光标向后跳跃,它能够让你基于你添加的后缀、表达式类型和当前语镜把一个表达式转换成另一个。例如,“.if“后缀将一个布尔表达式转换成一个if语句。同样的,“.notnull“触发执行一个嵌套模板来检查该表达式是否为空。


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


 想要查看所有的后缀自动补全模板或进行设置(例如某个模板不需要可以禁用),点击go to Settings → Editor → Postfix Templates进入。

注意一些模板会有别名(例如可选的后缀名),例如,感叹号和“.not“有相同的作用。在表达式后输入“!“并按Tab键盘使生效。如果表达式多于一个,IDE还会提示让你选择要操作的表达式。



0 0