最新消息

[更新]JetBrains IntelliJ IDEA 2024.2

2024/08/14

JetBrain 提供新創公司五折優惠。
立即申請:
https://www.jetbrains.com/shop/eform/startup/

JetBrains IntelliJ IDEA 2024.2 新增功能

JetBrains IntelliJ IDEA 2024.2 Ultimate 為開發者帶來了一系列令人興奮的新功能和改進,顯著提升了開發效率和使用體驗。以下是三個最引人注目的功能優勢:

.即時驗證 Spring Data JPA 查詢
簡化 cron 表達式管理
升級 HTTP 客戶端至 GraalJS 執行引擎

JetBrains IntelliJ IDEA 2024.2 不僅提升了整體性能和穩定性,還讓開發者在處理複雜項目時更加得心應手,絕對是您不可錯過的開發工具!

主要更新

Spring Data JPA 支援改善
作為我們不斷改進 IntelliJ IDEA 的 Spring 框架支援的一部分,我們新增了在 IDE 中執行 Spring Data JPA 方法的功能。這項新功能可讓您查看方法將產生哪個查詢,而無需執行應用程式和分析日誌檔案。現在,您可以使用裝訂線圖示直接在 JPA 控制台中執行任何儲存庫方法。


cron 表達支援改善
現在 cron 在程式碼中使用表達式比以往更容易。當使用 Spring、Quarkus 或 Micronaut 進行預期服務時,cron由於表達式旁出現的描述,您可以輕鬆理解表達式。此外,自動完成功能提供了預先填入的範例,您可以立即新增及調整這些範例,而不用 cron從頭開始編寫表達式。



GraalJS 作為 HTTP 用戶端的執行引擎
我們已將 HTTP 用戶端中使用的 JavaScript 執行引擎升級為 GraalJS。這允許您在使用 IntelliJ IDEA 的 HTTP 用戶端測試端點並在.http檔案中使用 JavaScript 來處理結果時, 使用所有 GraalJS 功能,包括對 ECMAScript 2023 規範的完全支援。


更快的編碼時間
JetBrains IntelliJ IDEA 2024.2中,我們增強了啟動體驗,使您能夠更快地投入編碼。由於升級使IDE 可以在不完整的專案模型中運行,並且可以在索引期間存取關鍵功能,包括程式碼突出顯示、程式碼完成、意圖操作、測試啟動、活動裝訂線標記、Lombok 支援等,因此可以減少等待時間。

使用者體驗

全行程式碼完成改善
JetBrains IntelliJ IDEA 2024.2,我們讓全行程式碼完成建議的過程更加直觀和精確。內聯程式碼完成建議現在包括程式碼突出顯示,新的捷徑允許您接受較長建議中的單字或整行。我們也改進了把接受的變更整合到程式碼中的方式,消除了格式和相關問題。


新 UI 為系統預設環境

JetBrains IntelliJ IDEA 2024.2新 UI 現在成為所有使用者的預設 UI,而經典 UI 可作為外掛程式使用。新的使用者介面乾淨而現代,提供更大、更易於使用的控制、一致的調色板、淺色和清晰的圖標、增強的對比度和更好的強調。由於我們看到新 UI 的採用率很高,並且我們已經根據您的回饋解決了主要問題,因此我們相信它已經為每個人做好了準備。


更新了 Linux 上的視窗控件
在 Linux 上,IntelliJ IDEA 之前將視窗控制項放置在 IDE 的右側。現在,它會自動調整它們的位置以符合 Linux 桌面配置中指定的視窗控制設定。這個微小但重要的更改使您可以保持適合您個人喜好的佈局。此外,我們重新設計了視窗控制按鈕,以提供更符合您的作業系統的外觀和感覺。


 

Java 和 Kotlin

增強的日誌管理
JetBrains IntelliJ IDEA 2024.2 引進了針對 Java 和 Kotlin 的增強日誌管理。新功能包括突出顯示字串文字和參數解析,這使您可以從佔位符無縫導航到相應的參數。更新的檢查現在可以更好地處理數量不匹配的記錄器參數,建議將System.out.println語句轉換為記錄器除錯,並提供快速修復來為記錄器除錯添加防護。 


以上內容來自原廠網頁(
https://www.jetbrains.com/idea/whatsnew/

試用下載:https://www.jetbrains.com/idea/download/?section=windows
快速入門:https://www.jetbrains.com/help/idea/getting-started.html
購買/續約通路:
https://www.ahasoft.com.tw/page/product/show.aspx?num=1147

馨提醒:若您有使用 jetbrains 產品,也可以下載原廠的工具箱 App,以更快速接收到相關產品的更新訊息。