IntelliJ IDEA 2017.1正式發布
來自:微博@JetBrains中國
鏈接:http://weibo.com/ttarticle/p/show?id=2309404088415044956520
已獲轉載授權
包含 Java 9、Kotlin 1.1、Spring、Gradle、JavaScript ...等,大規模的更新支持的語言、框架
IntelliJ IDEA 2017.1 現已提供下載(https://www.jetbrains.com/idea/specials/idea/whatsnew.html)!除了很多重要的修復之外,這次大規模的更新支持的語言、框架和內置工具。
(英文原版發布新聞請參考English version please click HERE)
Java 9:完全支持最新版 JDK 9,提供輔助項目導入和編輯模式聲明的代碼輔助。內置檢查驗證模塊聲明,並針對調整項目信賴性提供快速修復功能。
Java 8:改善來從 for loop 遷移到調用 Stream API 的快速修復功能,現已支持更多複雜的場景。我們還增加了一個快速修復,可以將調用 Stream API 轉換成 for loop,這對於調試或查看代碼非常方便。
點擊播放 GIF/322K
非同步感知調試器:Async stacktraces(非同步堆棧跟蹤) 是一個新功能,該功能將與非同步代碼執行相關的部分堆棧跟蹤替換為從調用該代碼的地方捕獲的數據。這有助於您專註於調試。經改進的 Smart Step Into(智能單步調試) 也支持執行在其他線程上的非同步代碼和 lambda 表達式。
點擊播放 GIF/105K
改進了VCS:Git 和 Mercurial 的 Log(日誌) 面板新增了顯示選項,在 Diff 對話框顯示 Ignore imports and formatting(忽略導入和格式) 選項,並且 Git 的 File History(文件歷史) 更加快速。我們還在 Git 的 Branches(分支) 彈出窗口中新增 Favorite Branches(最喜愛的分支) 和 Speed Search(快速搜索) 選項。
搜索:之前曾增加 Preview(預覽) 選項卡的 Find in Path(在路徑中查找) 對話框,現在經過徹底的重新設計,現已可立刻顯示即時結果。更重要的是:現在只需在 Editor 中敲 Enter 鍵,即可打開任何選擇的結果。
點擊播放 GIF/1522K
Spring:已改進 Spring Testing 以支持 Spring Boot 1.4.3 和即將發布的 Spring 5.0。Spring Data 工具更新至2.0版(包括 MongoDB、Redis、Solr、KeyValue、Gemfire、Apache Cassandra、REST、Neo4j、Couchbase 和 Elasticsearch)。在 Spring 工具窗口還有一個新增的 Data(數據) 選項卡,提供更好的庫導航。
Gradle:通過在 Gradle 的設置和自動項目配置中檢測 includeBuild,大大改進了對 Composite Builds(複合構建) 的支持。
Kotlin 1.1:這個 JVM 語言發布了新版本引入協同程序--新的非阻塞非同步 API,並完全支持編譯為 JavaScript。這意味著您可以在 JavaScript 應用中使用 Kotlin 字元串、集合、序列、數組和其他核心API。
JavaScript:我們為 Vue.js 提供了一流的支持,為 JavaScript 和 TypeScript 提供了許多新代碼風格選項;更快、更可靠地集成 Angular、ESLint 和 TSLint(包括語言服務支持和 TSLint 提供的快速修復)。此外,通過自動完成包名稱和版本,從而簡化了編輯 package.json 中的項目依賴性;採用新的 Run 溝槽圖標,使運行 Mocha 和 Jest 測試更加輕鬆,並且還可顯示測試狀態。
資料庫工具:IntelliJ IDEA 現在允許您在任何兩個資料庫之間傳輸表架構(沒錯,甚至在 MySQL 和 Microsoft SQL Server 之間互傳)。
表情符號:編輯器現已支持 Unicode 表情符號(非常便於在寫注釋時使用)。
Android Studio 2.2.2:本次更新包括來自 Android Studio 2.2.2 的所有變更。
Docker:Docker 插件現在支持 Mac Docker,並通過 「unix://」 工作。
Windows:用於 Windows 的64位安裝程序使您無需編輯 .vmoptions 文件即可為 IntelliJ IDEA 提供更多 RAM。
有關 IntelliJ IDEA 2017.1 的更多信息,請訪問最新消息頁面。
您的意見一如既往地對我們非常重要。請使用我們的Issue Tracker反饋問題。
附言:別忘了安裝Toolbox App 應用,該應用具備強大的 IDE 安裝管理和項目管理功能。可以幫助您一直保持與最新版同步,且當出現故障時,又可以安全回滾到穩定版本。
本文編號2288,以後想閱讀這篇文章直接輸入2288即可。
輸入m可以獲取到文章目錄
本文內容的相關公眾號推薦
Java編程
安卓開發
更多推薦《15個技術類公眾微信》
涵蓋:程序人生、演算法與數據結構、黑客技術與網路安全、大數據技術、前端開發、Java、Python、Web開發、安卓開發、iOS開發、C/C++、.NET、Linux、資料庫、運維等。
※為什麼成為一名程序員這麼困難?——從程序新手到准工程師的必經之路
※硬碟寫到一半時斷電,文件系統里會發生什麼?
※Google開源新演算法,可將JPEG文件縮小35%
※Java工程師技能表
※拯救程序員的自尊心 我建議他去伯克利
TAG:程序猿 |
※IntelliJ IDEA 2017.1 JDK 8 性能調優
※Kotlin1.1.4對IntelliJ IDEA插件的改進
※IntelliJ IDEA最新版支持Linux Ubuntu
※如何在Linux Ubuntu中安裝IntelliJ IDEA最新版
※IDE還有誰!IntelliJ IDEA經驗總結