idea目前最穩定好用的版本「idea版本怎麼看」

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

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

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

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

懶人目錄

  • 添加對 Java 13(預覽版)的支持
  • 支持 Switch 表達式以及 Java 13 中的新語法
  • 使用 yield 關鍵字來處理 Switch 塊中 switch 表達式的返回值
  • 改進重構功能
  • 改進 Scratch 文件的顯示模式
  • 添加對 shell 腳本的支持
  • 打開大文件更迅速
  • macOS 擁有新的默認 keymap
  • 顯著的性能改進,尤其是啟動速度
  • 改進 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 穩定版發布,年度重大升級版本

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

改進重構功能

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

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

Kotlin

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

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

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

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

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

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

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

Shell 腳本

添加對 shell 腳本的支持

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

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

外觀

重新設計了新建 Class 的對話窗口

重新設計的對話窗口支持預覽可創建的 class 類型

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

改進 Windows 平台的 UI

在 Windows 10 系統上,IDE 現在使用了全新的現代無邊框外觀,整體風格更加清新優雅。

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

在項目視圖中現在會顯示文件大小和修改時間

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

統一了編輯器和調試器選項卡的外觀

為了統一視覺效果,在新版本中,編輯器和調試器選項卡的設計在 Light 和 Darcula 主題中保持一致。此外,新版還刪除了選項卡下方的白線,以盡量減少視覺混亂。

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

Inspection 的彈窗會顯示強相關待修復內容的解決方案

此版本的 Inspect Code 功能可更快地提供修復建議。因為新版本中的 Inspection 彈窗不僅對問題進行了描述,還會即時顯示解決方案。如果需要採納建議,使用 Alt+Shift+Enter 快捷鍵即可,或者使用 Alt+Enter 切換到列表中的其他選項。

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

性能

官方提供的數據顯示此版本提升了文件系統刷新的性能和 UI 響應速度,並降低了處理文件系統變更所導致的大多數延遲。除此之外,團隊還竭盡全力對 IDE 的啟動性能進行了優化,相信各位在打開 IDEA 時能明顯感受到性能的改進。

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

可以看到,各模塊的啟動速度都有了不小的提升。

編輯器

語法高亮支持超過 20 種語言

通過與 TextMate 編輯器集成,IntelliJ IDEA 現可為 20 多種不同的編程語言提供開箱即用的語法高亮顯示。如果需要為其他任何編程語言添加語法高亮顯示,只需下載該語言的 TextMate 包並將其導入 IDE。

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

可針對不同的目錄設置不同的代碼風格

新版本支持為每個文件夾配置不同的代碼樣式,只需將 EditorConfig 文件放在模塊或包的根目錄中即可。IDE 可通過 EditorConfig 文件管理所有代碼樣式的配置,並且所有的調整都支持預覽。

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

在 macOS 平台已提供新的默認 keymap

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

除此之外,還包括對Maven 工具、版本控制工具、資料庫管理工具、JVM 調試器和各種語言支持的改進

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/209274.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-08 15:27
下一篇 2024-12-08 15:27

相關推薦

發表回復

登錄後才能評論