IntelliJ IDEA 2019.2 穩定版發布,年度重大升級版本

←手機掃碼閱讀     admin @ 2019-07-26 , reply:0

期待已久。

7月24日,JetBrains 正式發布了 IntelliJ IDEA 2019.2 穩定版。作為 IntelliJ IDEA 今年的第二個重大版本更新,其開發團隊表示此版本帶來了許多重磅的新功能和改進,特別提到的包括支持 Java 13 預覽版引入性能分析工具(Profiling Tools)和服務工具窗口(Services Tool Window

通過下載安裝包或 JetBrains Toolbox App 進行升級。

本文我們來看看這個重大升級版本值得關注的更新內容。

Java

Java 13

IntelliJ IDEA 率先添加了對 Java 13(預覽版)的支持,現已支持 Switch 表達式以及 Java 13 中的新語法。在 Java 13 中,可以使用 yield 關鍵字來替代 break 關鍵字,以處理 Switch 塊(multi-line block)中 switch 表達式的返回值。

此外,該版本還添加了對文本塊(Text Blocks,之前稱為多行字元串)的支持,該功能允許我們將更長的多行文本塊嵌入到源代碼中,例如 HTML 或 SQL 代碼。通過此功能,開發者避免了對大多數轉義序列的需要,以可預測的方式自動格式化字元串,並在需要時讓開發者控制格式。

改進重構功能

在 2019.2 版本中,我們可以將具有多個返回的方法轉換為單個退出端點(single exit point),並為內聯方法(Inline Method)重構做好準備。通過定義多個返回語句,方法也可以包括多個退出端點(multiple exit points)。

Kotlin

IntelliJ IDEA 內置的 Kotlin 插件現已升級至 v1.3.41 版本。

針對 Scratch 文件的交互模式(Interactive mode)提供即時顯示變更

在 Kotlin 中,我們可以使用 scratch 文件對代碼執行實驗性操作。此版本新增了交互模式(Interactive mode),該模式在特定時間後會即時顯示結果,而無需我們顯式重新運行腳本。

TODO 列表支持顯示多行 Kotlin 註釋

您多久檢查一次項目中的TODO列表?IntelliJ IDEA 2019.2 會高亮顯示多行 Kotlin 的 TODO 註釋,並在 TODO 工具窗口中以列表的形式展示。

Shell 腳本

添加對 shell 腳本的支持

IntelliJ IDEA 2019.2 為 shell 腳本提供了豐富的編輯支持,包括自動補全關鍵字和路徑、快速文檔,以及文本重命名。此外,團隊還將多個外部工具集成到了 IntelliJ IDEA 中,以獲得更高級的 shell 腳本支持。在此版本中,我們可以使用 Shellcheck 來檢測並修復腳本中的錯誤,使用 Shfmt 對腳本進行規範的格式化,通過 Alt + Enter 使用 Explainshell 來獲取對命令的完整描述。

除此之外,還包括對編輯器、Maven 工具、版本控制工具和各種語言支持的改進,性能方面也有了一定的提升,詳情請查看更新說明





[admin ]

來源:OsChina
連結:https://www.oschina.net/news/108543/intellij-idea-2019-2-released
IntelliJ IDEA 2019.2 穩定版發布,年度重大升級版本已經有46次圍觀

http://coctec.com/news/all/show-post-210840.html