【IntelliJ IDEA 2016.2預覽版下載】
Debugger
Watches 和 variables
Watches view 和 Variables 合并了。

Multiline expressions
多行表達式支持斷點Condition , Evaluate 和 log, 以及 Data Type Renderers。

Version control
Log

改進Log viewer for Git and Mercurial:
- 后臺隨時響應每個變化(a commit, fetch, rebase等等),所以打開的時候響應非常快;
- 改進了Log加載進程,刷新以后,工具條下面會有一個細條紋;
- 同時選擇多個commits時也可以看到所有的commits細節;
- Ctrl+L可用于導航Filter字段。
用戶界面
更加友好的通知

新版本改進了IntelliJ IDEA顯示通知的方式,彈出框顯示在右下角(挨著Event Log圖標)。
背景圖像

新增一個action名叫 Set Background Image 。為IDE自定義背景圖片。
Spring Frameworks
Spring Core 4.3

- 用構造函數快速修復替換field函數
- Generic類型用作限定符
- EventListener meta注釋用@AliasFor進行定義
- 在Console內高亮和導航Spring
- 性能提升
Spring Caching

- 支持CacheResolver, CacheManager and KeyGenerator 組件
- 確保為cache-related操作提供一個緩存名稱
- 如果在界面上使用Caching注釋會彈出一個檢查提示
- 如果用相同的方法使用CachePut 和 Cachable 會彈出一個檢查提示
- 支持用@AliasFor定義的Cachable meta注釋
- 與cache名稱相關的操作都用一個gutter圖標進行導航
Spring MVC

在FreeMarker or Velocity模板內預定義變量支持智能代碼提示和導航。
Spring Security

- 支持Spring Security 4.0中所有的主要功能
- 用注釋和XML編輯SpEl依賴于上下文的幫助
JavaScript
ECMAScript 6

單擊Alt+Enter可以將callback函數轉換成arrow函數,當然反之也可以。
Postfix completion

除了 .var postfix 模板以外,還支持.let 和 .const 模板。
React

- IntelliJ IDEA能識別通過propTypes定義的組件屬性并提供代碼提示
- 組件的 lifecycle methods (如componentDidMount等)不再顯示為unused狀態
- 另一個很棒的改進是IntelliJ IDEA會自動為React事件比如onClick, onChange添加{}而不是“”
- IntelliJ IDEA能識別React non-DOM attributes: key, ref and dangerouslySetInnerHTML。
AngularJS

IntelliJ IDEA 2016.2為Live Templates for Angular 2新增了一個集合。要使用模板,在編輯器中輸入它的縮寫即 可,然后按Tab鍵展開。再按Tab鍵可以跳到下一個要編輯的位置。
Project Wizard支持Angular CLI。
標簽:
JavaScript JavaIDE
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn