IntelliJ IDEA 16預覽版更新內容

調試器


Groovy表達式 android

從16版開始,Evaluate Expression 和 Watches可使用更短且更具表現力的Groovy表達式進行調試,而Groovy表達式之前只能用於Groovy代碼。 spring

Groovy表達式 IntelliJ IDEA 16

線程 編程

過去,跨過一個線程意味着要恢復全部的其餘線程,而16版開始只須要恢復當前線程便可。 框架

線程 IntelliJ IDEA 16

源失配檢測 異步

遍歷完整個代碼卻發現並不匹配運行代碼是一件很是讓人惱火的事情,爲了不浪費時間,新的IntelliJ IDEA會在發現一個失配時立馬給出一個提示。 jvm

源失配檢測 IntelliJ IDEA 16

更好的代碼調試 編程語言

調試沒有調試信息的編譯代碼時,新版本提供了更好的名稱適配,並容許設置和評估slot變量值。 編輯器

代碼調試 IntelliJ IDEA 16

版本控制


Git ide

  • Branches popup新增兩個操做:Checkout with Rebase 和 Rename.
  • Checkout Tag or Revision如今適用於項目庫.
  • 若是執行Interactive Rebase, IntelliJ IDEA會自動隱藏,本地變化不隱藏,以解決衝突問題.
  • Git 2.5引入worktrees,便於處理單個的存儲庫.

高亮顯示一個詞的差別 函數

新版IDEA能夠高亮顯示一個詞的差別,合併和比較Git和其餘VCS今後變得更加簡單~ 固然你也能夠在Diff Viewer中禁用掉這個功能以減小分心。

代碼調試 IntelliJ IDEA 16

編輯器


Editor

支持左右拖動元素

爲了讓拖動元素更加方便,增長了兩個快捷鍵操做:Alt + Ctrl + Shift + Left or Right,相應的 (Alt + Cmd + Shift + Left/Right for OS X).

代碼編輯器 IntelliJ IDEA 16

導入靜態元素

以前 IntelliJ IDEA 會對導入的靜態方法實施快速修復,重新版本開始它也能夠和普通元素同樣導入,而且還支持靜態常量。

靜態元素 IntelliJ IDEA 16

快速搜索


Show usages

新版本改進了快速搜索的Show usages彈出菜單,會將搜索項高亮顯示。

Show usages IntelliJ IDEA 16

Terminal

Terminal工具窗口一樣可使用快速搜索功能了!

Terminal IntelliJ IDEA 16

Spring框架


Spring 引導

IntelliJ IDEA 16新增的代碼幫助能夠幫你找到應用程序配置文件和附加元數據文件的自定義配置屬性。

Spring IntelliJ IDEA 16


Spring MVC

IntelliJ IDEA 16終於新增支持@EnableWebMvc-based。

Spring IntelliJ IDEA 16

Spring Core

  • 全面支持@AliasFor for @Bean , @Import 和 @ContextConfiguration;
  • 新增支持@EnableBatchProcessing, @EnableLoadTimeWeaving and @EnableSpringDataWebSupport annotation;
  • 擴展CrudRepository的Non-annotated beans修正了不正確的註解;
  • 支持Spring 4.3;
  • facet configuration支持遞歸處理依賴關係;
  • 修復了 auto-wiring 的問題,性能也有顯著提高;
  • 更多詳情請查看完整的修復清單;https://youtrack.jetbrains.com/issues/IDEA?q=%23spring+%23resolved+version%3A+2016.1+

Android


IntelliJ IDEA 16爲Android Studio 1.5新增了:

  • 內存分析器幫助你檢查故障緣由;
  • 新增幾個新的lint checks.
Android IntelliJ IDEA 16

Kotlin編程語言


Kotlin IntelliJ IDEA 16

通過Jetbrain漫長的準備,Kotlin終於在2月份發佈了Kotlin 1.0,詳情請戳新聞:Kotlin 1.0 Released: Pragmatic Language for JVM and Android

JavaScript


ECMAScript 6 和 TypeScript

新的重構包括Create method, Extract method, Inline method 和 Introduce field. 新的意圖操做包括 Make class abstract, Make public/private 和 Remove modifier. 不支持的輸入語句會被高亮顯示,要刪除這些語句,調用Optimize imports. 支持TypeScript v1.8.

JavaScript IntelliJ IDEA 16

Debugger

Chrome JavaScript調試器新增了不少功能,ECMAScript 6 異步調試客戶端代碼和arrow函數,並中止Web上的斷點。

Debugger IntelliJ IDEA 16

Docker


Docker插件做了不少改進:

  • 新增支持Docker Machine;
  • 單獨爲Docker提供了一個單獨的窗口;
  • 右側面板能夠看到日誌、管理環境變量和端口綁定;
  • 容器 和圖像分離,提升可讀性。
Docker IntelliJ IDEA 16

英文原文:IntelliJ  IDEA  16 Public Preview

IntelliJ IDEA 16社區版下載(免費) | IntelliJ IDEA 16企業版下載(免費試用30天)

相關文章
相關標籤/搜索