船新IDEA2025.1要來了,新特性真香!

👉 這是一個或許對你有用的社群
🐱 一對一交流/面試小冊/簡歷最佳化/求職解惑,歡迎加入芋道快速開發平臺知識星球。下面是星球提供的部分資料:
👉這是一個或許對你有用的開源專案
國產 Star 破 10w+ 的開源專案,前端包括管理後臺 + 微信小程式,後端支援單體和微服務架構。
功能涵蓋 RBAC 許可權、SaaS 多租戶、資料許可權、商城、支付、工作流、大屏報表、微信公眾號、ERPCRMAI 大模型等等功能:
  • Boot 多模組架構:https://gitee.com/zhijiantianya/ruoyi-vue-pro
  • Cloud 微服務架構:https://gitee.com/zhijiantianya/yudao-cloud
  • 影片教程:https://doc.iocoder.cn
【國內首批】支援 JDK 17/21 + SpringBoot 3.3、JDK 8/11 + Spring Boot 2.7 雙版本 
翻譯:JavaGuide

就在前幾天,IntelliJ IDEA 2025.1 EAP 版本新鮮出爐!這篇文章將帶大家一起探索該版本中的一些令人興奮的新特性。
如果您還不熟悉 EAP 版本,這裡做一個簡單的介紹:EAP 指的是 Early Access Program ,即早期訪問計劃。軟體廠商會在正式釋出軟體之前,釋出一個預釋出版本(EAP 版本)給一部分使用者體驗和測試。使用者可以提前體驗新功能,並提供寶貴的反饋,幫助開發團隊改進軟體質量和穩定性,並在正式版釋出前修復潛在的 bug。
現在,就讓我們深入瞭解 IntelliJ IDEA 2025.1 EAP 版本帶來的新特性吧!

初步支援 Java 24

IntelliJ IDEA 2025.1 EAP 版本已經部分支援了即將到來的 Java 24!開發者們現在就可以在 IntelliJ IDEA 中嚐鮮體驗 Java 24 的最新特性,走在技術前沿。只需將 SDK 設定為 Oracle OpenJDK 24,並在 Project Structure | Project Settings | Project 中相應地調整語言級別即可。
基於 Spring Boot + MyBatis Plus + Vue & Element 實現的後臺管理系統 + 使用者小程式,支援 RBAC 動態許可權、多租戶、資料許可權、工作流、三方登入、支付、簡訊、商城等功能
  • 專案地址:https://github.com/YunaiV/ruoyi-vue-pro
  • 影片教程:https://doc.iocoder.cn/video/

更快速地建立 Spring Bean

從這個 EAP 版本開始,建立 Spring Bean 的速度得到了顯著提升。開發者可以直接從 New…Generate… 選單建立 Spring Bean,無需再手動建立空類並添加註解,極大地簡化了 Spring 工作流程,節省了寶貴的時間。
基於 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 實現的後臺管理系統 + 使用者小程式,支援 RBAC 動態許可權、多租戶、資料許可權、工作流、三方登入、支付、簡訊、商城等功能
  • 專案地址:https://github.com/YunaiV/yudao-cloud
  • 影片教程:https://doc.iocoder.cn/video/

支援 Gradle Daemon 工具鏈

IntelliJ IDEA 2025.1 EAP 版本新增了對 Gradle Daemon 工具鏈的支援。從 Gradle 8.13 開始,開發者可以使用原生 Gradle 工具鏈為 Gradle Daemon 指定 JVM。
以前,只能為專案本身指定 JVM。現在,IDE 會與 Gradle 的配置同步,甚至可以讓 Gradle 在需要時自動下載所需的 JVM。Preferences/Settings | Build Tools | Gradle 中的設定選擇器與 Gradle 的配置保持完全同步。雖然這是可選設定,但建議開發者使用它來防止 Daemon JVM 錯誤,並確保專案每次都能順利同步。

更輕鬆地自定義偵錯程式工具視窗的工具欄

IntelliJ IDEA 的偵錯程式功能強大,現在開發者可以根據自己的工作流程定製工具欄了!只需在頂部窗格中 kebab 選單旁邊點選右鍵,選擇 Add to Debugger Toolbar,即可檢視所有可用操作的列表,並選擇適合專案的,讓除錯過程更加順暢。

內聯提示中的文字彈出視窗

在除錯和檢查包含標記文字的值時,開發者現在可以以正確的格式檢視,而不是作為普通的長字串。例如,如果該值是解析器的 XML 輸入,它將以結構化、可讀的格式顯示。以前,此功能僅適用於 Watches。現在,相同的功能擴充套件到了內聯除錯,確保了兩種檢視的一致性,提升了除錯體驗。

歡迎加入我的知識星球,全面提升技術能力。
👉 加入方式,長按”或“掃描”下方二維碼噢
星球的內容包括:專案實戰、面試招聘、原始碼解析、學習路線。
文章有幫助的話,在看,轉發吧。
謝謝支援喲 (*^__^*)

相關文章