1.代码编辑功能

IntelliJ IDEA2018.2支持众多语言的代码编辑,包括Java、Scala、Kotlin、Python、HTML、CSS、JavaScript、XML、YAML等等,支持代码补全、自动提示、代码重构、自动导入等功能,可以帮助开发者快速编写高质量的代码,提高开发效率。

2.调试功能

IntelliJ IDEA2018.2支持多种调试功能,可以帮助开发者快速定位和解决问题。比如:可以设置断点,查看变量的值,查看调用堆栈,单步执行代码等等,还可以设置断点条件,比如:当变量的值超过某个阈值时,断点被触发,以此来定位问题。

3.版本管理功能

IntelliJ IDEA2018.2支持Git、SVN、Perforce等常用的版本管理系统,可以帮助开发者快速管理代码,比如:可以比较两个版本代码的不同,可以查看每个文件的修改历史,可以查看提交历史,可以查看每次提交的内容,可以撤销某次提交等等,还可以把代码提交到远程仓库,以此来保证代码的安全性。