Groovy表达式 android
从16版开始,Evaluate Expression 和 Watches可使用更短且更具表现力的Groovy表达式进行调试,而Groovy表达式之前只能用于Groovy代码。 spring
线程 编程
过去,跨过一个线程意味着要恢复全部的其余线程,而16版开始只须要恢复当前线程便可。 框架
源失配检测 异步
遍历完整个代码却发现并不匹配运行代码是一件很是让人恼火的事情,为了不浪费时间,新的IntelliJ IDEA会在发现一个失配时立马给出一个提示。 jvm
更好的代码调试 编程语言
调试没有调试信息的编译代码时,新版本提供了更好的名称适配,并容许设置和评估slot变量值。 编辑器
Git ide
高亮显示一个词的差别 函数
新版IDEA能够高亮显示一个词的差别,合并和比较Git和其余VCS今后变得更加简单~ 固然你也能够在Diff Viewer中禁用掉这个功能以减小分心。
Editor
支持左右拖动元素
为了让拖动元素更加方便,增长了两个快捷键操做:Alt + Ctrl + Shift + Left or Right,相应的 (Alt + Cmd + Shift + Left/Right for OS X).
导入静态元素
以前 IntelliJ IDEA 会对导入的静态方法实施快速修复,重新版本开始它也能够和普通元素同样导入,而且还支持静态常量。
Show usages
新版本改进了快速搜索的Show usages弹出菜单,会将搜索项高亮显示。
Terminal
Terminal工具窗口一样可使用快速搜索功能了!
Spring 引导
IntelliJ IDEA 16新增的代码帮助能够帮你找到应用程序配置文件和附加元数据文件的自定义配置属性。
Spring MVC
IntelliJ IDEA 16终于新增支持@EnableWebMvc-based。
Spring Core
IntelliJ IDEA 16为Android Studio 1.5新增了:
通过Jetbrain漫长的准备,Kotlin终于在2月份发布了Kotlin 1.0,详情请戳新闻:Kotlin 1.0 Released: Pragmatic Language for JVM and Android
ECMAScript 6 和 TypeScript
新的重构包括Create method, Extract method, Inline method 和 Introduce field. 新的意图操做包括 Make class abstract, Make public/private 和 Remove modifier. 不支持的输入语句会被高亮显示,要删除这些语句,调用Optimize imports. 支持TypeScript v1.8.
Debugger
Chrome JavaScript调试器新增了不少功能,ECMAScript 6 异步调试客户端代码和arrow函数,并中止Web上的断点。
Docker插件做了不少改进: