大家好!小編近期了解到7月24日,JetBrains 正式發布了 IntelliJ IDEA 2019.2 穩定版。作為 IntelliJ IDEA 今年的第二個嚴重版別更新,其開發團隊表示此版別帶來了許多重磅的新功用和改善,特別提到的包含支撐 Java 13 預覽版、引入功用分析東西(Profiling Tools)和服務東西窗口(Services Tool Window)。
懶人目錄
添加對 Java 13(預覽版)的支撐
支撐 Switch 表達式以及 Java 13 中的新語法
運用 yield 關鍵字來處理 Switch 塊中 switch 表達式的返回值
改善重構功用
改善 Scratch 文件的顯現方式
添加對 shell 腳本的支撐
翻開大文件更迅速
顯著的功用改善,尤其是發動速度
改善 Windows 渠道的 UI,并引入全新的現代無邊框外觀
Java
Java 13
IntelliJ IDEA 率先添加了對 Java 13(預覽版)的支撐,現已支撐 Switch 表達式以及 Java 13 中的新語法。在 Java 13 中,能夠運用 yield 關鍵字來代替 break 關鍵字,以處理 Switch 塊(multi-line block)中 switch 表達式的返回值。
年度重大升級版本:IntelliJ IDEA 2019.2 穩定版發布圖1
此外,該版別還添加了對文本塊(Text Blocks,之前稱為多行字符串)的支撐,該功用答應咱們將更長的多行文本塊嵌入到源代碼中,例如 HTML 或 SQL 代碼。經過此功用,開發者避免了對大多數轉義序列的需求,以可預測的辦法主動格式化字符串,并在需求時讓開發者操控格式。
改善重構功用
在 2019.2 版別中,咱們能夠將具有多個返回的辦法轉換為單個退出端點
年度重大升級版本:IntelliJ IDEA 2019.2 穩定版發布圖2
年度重大升級版本:IntelliJ IDEA 2019.2 穩定版發布圖3
年度重大升級版本:IntelliJ IDEA 2019.2 穩定版發布圖4
(single exit point),并為內聯辦法(Inline Method)重構做好預備。經過定義多個返回句子,辦法也能夠包含多個退出端點(multiple exit points)。
Kotlin
IntelliJ IDEA 內置的 Kotlin 插件現已晉級至 v1.3.41 版別。
針對 Scratch 文件的交互方式(Interactive mode)供給即時顯現改變
在 Kotlin 中,咱們能夠運用 scratch 文件對代碼執行實驗性操作。此版別新增了交互方式(Interactive mode),該方式在特定時刻后會即時顯現結果,而無需咱們顯式從頭運轉腳本。
年度重大升級版本:IntelliJ IDEA 2019.2 穩定版發布圖5
TODO 列表支撐顯現多行 Kotlin 注釋
您多久檢查一次項目中的TODO列表?IntelliJ IDEA 2019.2 會高亮顯現多行 Kotlin 的 TODO 注釋,并在 TODO 東西窗口中以列表的方式展現。
年度重大升級版本:IntelliJ IDEA 2019.2 穩定版發布圖6
年度重大升級版本:IntelliJ IDEA 2019.2 穩定版發布圖7
年度重大升級版本:IntelliJ IDEA 2019.2 穩定版發布圖8
Shell 腳本
12下一頁>