IntelliJ IDEA 2020.1穩定版推送 支持 Java 14
更新日期:2023-08-01 09:55:34
來源:互聯網
就在近日,IntelliJ IDEA 2020.1穩定版正式推送。這一次的新版本不僅僅是優化了之前的一些使用功能,還對更多的插件以及軟件進行了支持。詳細內容請見下文~
【微軟win10最新資訊】
IntelliJ IDEA 2020.1穩定版推送 支持 Java 14
Java開發工具IntelliJ IDEA 2020.1 穩定版正式發布。
這是今年發布的首個重大更新版本,新版本增加了對 Java 14 的支持、為部分 Web 和測試框架添加新功能、
為調試器添加數據流分析協助功能(dataflow analysis assistance)、
新增 LightEdit 模式,以及支持從 IDE 下載和配置 JDK。
一、支持 Java 14
IntelliJ IDEA 2020.1 已增加對 Java 14 及其新特性的支持。
例如支持 Records,可快速創建新的 record 并生成它們的構造函數和組件
并對存在的錯誤進行警告,以及對 Pattern Matching for instanceof 特性的支持等。
支持 Records
Pattern Matching for instanceof
二、Java 代碼審查
IntelliJ IDEA 的每個新版本都會擴展其靜態代碼分析功能,此版本當然也不例外。
除了一系列的改進之外,2020.1 還增加了新的代碼檢查功能。
例如對 SimpleDateFormat 模式中的大寫進行檢查、分析日期格式化中的用例、
查找額外的冗余方法調用,以及報告和建議消除字符串字面量中不必要的轉義字符。
三、從 IDE 下載 JDK
從 IntelliJ IDEA 2020.1 開始,可在創建和配置項目時直接從 IDE 下載并配置 JDK。
如果打開已下載的項目,IDE 會檢查機器是否已安裝為該項目配置的 JDK,若缺少,則提示下載。
四、LightEdit 模式
LightEdit 模式允許使用者在類文本編輯器的窗口中對獨立文件進行快速修改,而無需創建或加載項目。
可通過命令行、IDE 的歡迎界面或操作系統的文件管理器使用 LightEdit 模式開文件。
使用“Open File in Project”意圖(Alt+Enter)可從 LightEdit 模式切換到完整模式。
五、編輯器支持渲染 Javadocs 文檔
編輯器新增渲染 Javadocs 文檔的功能
六、禪模式(Zen mode)
禪模式能消除可能的干擾并幫助開發者完全專注于代碼上。
本質上,這種新模式結合了免打擾模式和全屏模式,因此不必每次想要進入或退出它們時都啟用或禁用這兩種模式。
要啟用禪模式,請跳轉至 View | Appearance | Enter Zen Mode
或從“快速切換方案”彈出窗口中進行選擇(Ctrl+` | View mode | Enter Zen Mode)。
七、改進導航欄
在此版本中,使用者無需頻繁滾動屏幕就能跳轉到文件中所需查看的代碼行。因為導航欄可以顯示 Java 類和接口中的方法:
八、數據流分析協助功能
IntelliJ IDEA 2020.1 向調試器添加了數據流分析協助功能(Dataflow analysis assistance)
此功能根據程序執行的當前狀態預測并顯示可能的異常以及始終為真/假的條件。
當我們調試 Java 代碼并到達斷點時,IDE 將基于程序的當前狀態運行數據流分析
并向我們顯示在代碼執行到該斷點之前下一步將發生的情況:
九、從 IDE 安裝 Git
在 IntelliJ IDEA 2020.1 中,使用者無需再事先手動安裝好 Git。當克隆一個 Git 倉庫時
IDE 會在機器中尋找 Git 可執行文件,若找不到,則會提供下載并進行設置。
十、JetBrains Mono
IntelliJ IDEA 默認字體,也是全新的專為編碼設計的字體。
十一、統一的 IntelliJ Light 主題
IntelliJ IDEA 2020.1 采用了新的默認 Light 主題,并在所有不同的操作系統上進行了統一。
可通過 View | Quick Switch Scheme | Theme 回滾到舊主題。
十二、支持 Scala 3
IntelliJ IDEA 2020.1 提供了對 Scala 3 的初步支持,包括新的語法、
錯誤高亮顯示、導航、類型信息以及其他許多其他的基本 IDE 功能。
以上就是IntelliJ IDEA 2020.1穩定版推送 支持 Java 14的所有內容,如果喜歡可以關注系統家園哦~
- monterey12.1正式版無法檢測更新詳情0次
- zui13更新計劃詳細介紹0次
- 優麒麟u盤安裝詳細教程0次
- 優麒麟和銀河麒麟區別詳細介紹0次
- monterey屏幕鏡像使用教程0次
- monterey關閉sip教程0次
- 優麒麟操作系統詳細評測0次
- monterey支持多設備互動嗎詳情0次
- 優麒麟中文設置教程0次
- monterey和bigsur區別詳細介紹0次
周
月