IntelliJ IDEA 的智能编码功能

IntelliJ IDEA有一个强大的编辑器,并始终帮助您创建无差错的应用程序。IDE有许多智能的功能,让我们看看最重要的几个。

代码补全

代码补全通过关联上下文的情况,节省您的时间。主要有两种类型的IntelliJ IDEA的代码补全:基础(按Ctrl+Space)和智能(按Ctrl+Shift+Space)。基本的补全功能工作原理是在您键入的瞬间补全任何名称。智能分析完成你目前工作中的环境和提供基于该分析更准确的建议。它过滤函数和变量相匹配的表达式类型展示在列表中。如下图:当你输入 out ,就会列出所有 out 开头的类型、方法等;
IntelliJ IDEA 的智能编码功能

会随着你的输入逐渐缩小范围:

IntelliJ IDEA 的智能编码功能

行动意图

当一个可能出现的问题被怀疑,IntelliJ IDEA建议一个解决方案,并在某些情况下可以实施该解决方案(正确地分配变量,创建缺失的引用,等等)。除了语法问题,IntelliJ IDEA还识别代码构造是否可被优化或改进,并建议适当的意图的动作,标注有特殊的图标。如果你想知道在当前情况下IDE到底给出的是什么建议,单击电灯泡图标,或按Alt+Enter键。IntelliJ IDEA 的智能编码功能

重构

IntelliJ IDEA的提供了巨大的一套从单纯的重命名到自动的代码重构这样复杂的事情如改变方法签名。

IntelliJ IDEA 的智能编码功能

原文:Smart Coding

上一篇:IntelliJ IDEA的安装和启动下一篇:运行你的第一个Java应用程序


上一篇:DHCP服务器在企业网络中的应用


下一篇:【理论+案例实战】Python数据分析之逻辑回归(logistic regression)