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插件做了不少改進: