文章插圖

文章插圖
7月24日 , JetBrains 正式發布了 IntelliJ IDEA 2019.2 穩定版 。作為 IntelliJ IDEA 今年的第二個重大版本更新 , 其開發團隊表示此版本帶來了許多重磅的新功能和改進 , 特別提到的包括支持 Java 13 預覽版、引入性能分析工具(Profiling Tools)和服務工具窗口(Services Tool Window) 。
通過下載安裝包或 JetBrains Toolbox App 進行升級 。
懶人目錄
添加對 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 表達式的返回值 。
改進重構功能
在 2019.2 版本中 , 我們可以將具有多個返回的方法轉換為單個退出端點(single exit point) , 并為內聯方法(Inline Method)重構做好準備 。通過定義多個返回語句 , 方法也可以包括多個退出端點(multiple exit points) 。
IntelliJ IDEA 內置的 Kotlin 插件現已升級至 v1.3.41 版本 。
針對 Scratch 文件的交互模式(Interactive mode)提供即時顯示變更
在 Kotlin 中 , 我們可以使用 scratch 文件對代碼執行實驗性操作 。此版本新增了交互模式(Interactive mode) , 該模式在特定時間后會即時顯示結果 , 而無需我們顯式重新運行腳本 。
您多久檢查一次項目中的TODO列表?IntelliJ IDEA 2019.2 會高亮顯示多行 Kotlin 的 TODO 注釋 , 并在 TODO 工具窗口中以列表的形式展示 。
添加對 shell 腳本的支持
IntelliJ IDEA 2019.2 為 shell 腳本提供了豐富的編輯支持 , 包括自動補全關鍵字和路徑、快速文檔 , 以及文本重命名 。此外 , 團隊還將多個外部工具集成到了 IntelliJ IDEA 中 , 以獲得更高級的 shell 腳本支持 。在此版本中 , 我們可以使用 Shellcheck 來檢測并修復腳本中的錯誤 , 使用 Shfmt 對腳本進行規范的格式化 , 通過 Alt + Enter 使用 Explainshell 來獲取對命令的完整描述 。
重新設計了新建 Class 的對話窗口
重新設計的對話窗口支持預覽可創建的 class 類型
在 Windows 10 系統上 , IDE 現在使用了全新的現代無邊框外觀 , 整體風格更加清新優雅 。
為了統一視覺效果 , 在新版本中 , 編輯器和調試器選項卡的設計在 Light 和 Darcula 主題中保持一致 。此外 , 新版還刪除了選項卡下方的白線 , 以盡量減少視覺混亂 。
【怎么看idea是什么版本 怎么看idea的版本號】此版本的 Inspect Code 功能可更快地提供修復建議 。因為新版本中的 Inspection 彈窗不僅對問題進行了描述 , 還會即時顯示解決方案 。如果需要采納建議 , 使用 Alt+Shift+Enter 快捷鍵即可 , 或者使用 Alt+Enter 切換到列表中的其他選項 。
官方提供的數據顯示此版本提升了文件系統刷新的性能和 UI 響應速度 , 并降低了處理文件系統變更所導致的大多數延遲 。除此之外 , 團隊還竭盡全力對 IDE 的啟動性能進行了優化 , 相信各位在打開 IDEA 時能明顯感受到性能的改進 。
編輯器
語法高亮支持超過 20 種語言
通過與 TextMate 編輯器集成 , IntelliJ IDEA 現可為 20 多種不同的編程語言提供開箱即用的語法高亮顯示 。如果需要為其他任何編程語言添加語法高亮顯示 , 只需下載該語言的 TextMate 包并將其導入 IDE 。
新版本支持為每個文件夾配置不同的代碼樣式 , 只需將 EditorConfig 文件放在模塊或包的根目錄中即可 。IDE 可通過 EditorConfig 文件管理所有代碼樣式的配置 , 并且所有的調整都支持預覽 。
- mac自定義工具欄在哪里 mac桌面工具欄怎么調整
- excel表格顏色怎么搭配好看 excel表格色彩搭配
- wps云文檔里的文件怎么刪除 wps云盤里的文件怎么刪除
- u盤能存超過4g的文件么 u盤怎么存儲4g以上的文件
- 華為手機開發者選項關閉后怎么打開 華為手機把開發者選項關閉了怎么打開
- linux常用命令查看ip地址 Linux查ip地址命令
- 怎么在word里畫流程圖 word文檔如何畫流程圖
- word怎么能自由移動圖片 word怎么使圖片自由移動
- 為什么ipad網頁視頻播放不了 ipad無法觀看網頁視頻
- 大齡剩女是如何脫單的 剩女怎么脫單
