IntelliJ IDEA 2019.1 現已正式發布,作為今年的首個重大更新版本,2019.1 帶來了許多新功能和改進,下面不妨來看看主要概述。
可通過官網下載 IntelliJ IDEA 2019.1 的最新安裝包來升級,也可以使用 Toolbox App 進行更新。
最值得關注的新特性包括:支持定製主題、支持 Java 12 Switch 表達式、在 Docker 容器內調試 Java 應用等。
定製主題此前,IntelliJ IDEA 官方只提供黑白兩種主題供開發者使用,久而久之自然會審美疲勞。但從 2019.1 版本開始,IntelliJ IDEA 支持自定義 UI 主題。自定義 UI 主題使用戶能夠控制內置 IntelliJ IDEA UI 元素的外觀。具體來說,用戶可以:
替換圖標 改變圖標和 UI 控制項的顏色 改變 UI 控制項的邊框和 insets 使用自定義的編輯器方案 添加背景圖片點此查看有關該功能的詳細介紹,或下載新的主題來感受一番。
Java 支持 Java 12 Switch 表達式 (Preview)IDE 能檢測到任何可以用增強型「switch」語句或表達式替換的「switch」語句,並為轉換提供快速修復。
IntelliJ IDEA 2019.1 確保為三元表達式提供更精確的警告內容高亮顯示。現在只會高亮顯示檢測到可空性違規的情況(之前是高亮顯示整個三元表達式,即使只在單個條件中違反了可空性)。
Docker 調試器支持調試在 Docker 中的 Java 應用現在可以使用調試器調試在 Docker 容器內運行的 Java 應用程式。IDE 支持在從 Dockerfile 構建的容器內部進行調試,或者使用 Docker compose (docker-compose.yml) 創建的容器。
除了很多使用方面的改進,還包括針對 Spring Cloud Stream、Thymeleaf 等開發框架的改進。
詳情請查看 What's New 頁面。
=====分割線=====除了 IntelliJ IDEA,JetBrains 快樂全家桶中的 PyCharm、WebStorm、PhpStorm、CLion、GoLand 和 YouTrack 也均已發布了 2019.1 版本,請各位根據需要進行升級。