最新消息

[更新]JetBrains IntelliJ IDEA 2025.1:走向 AI,全面支持 Java 24 並且朝最佳 Kotlin 體驗邁出了重要一步

2025/04/28

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

[更新]JetBrains IntelliJ IDEA 2025.1:走向 AI,全面支持 Java 24 並且朝最佳 Kotlin 體驗邁出了重要一步

JetBrains IntelliJ IDEA 2025.1 提供對 Java 24 的全面支持,引入 Kotlin 筆記本,並將 K2 模式設為預設模式,標誌著朝著最佳 Kotlin 體驗邁出了重要一步。除錯功能更加強大,具有暫停及恢復監視評估的功能,而 IDE 中的許多其他改進則提高了生產力、程式碼品質和整體開發人員的舒適度。

IntelliJ IDEA 走向人工智慧
JetBrains IntelliJ IDEA 2025.1 引入了 AI 重大改進,以提高生產力並減少重複工作。更新包括更聰明的程式碼完成、對新雲端模型(例如 OpenAI GPT-4.1*即將推出、Claude 3.7 Sonnet 和 Gemini 2.0 Flash)的支援、基於 RAG 的高級上下文感知以及直接從聊天進行多文件編輯的新編輯模式。

 
Java 24 支援
JetBrains IntelliJ IDEA 2025.1 全面支援最新 Java 24 的所有功能,確保與最新語言更新的無縫體驗。流收集器(Stream gatherers)現在是一個穩定的功能,已整合到流除錯工作流程中。所有其他功能(無論是實驗性的、預覽性的還是最終確定的)也都受支持,因此您可以在專案中利用它們



預設的 Kotlin K2 模式
JetBrains IntelliJ IDEA 2025.1 的 K2 模式全面支援所有 Kotlin 2.1(及更新版本)語言功能,這是一個重大進步,讓我們能夠繼續改進 IDE 的語言支援。雖然 Kotlin K2 模式的活躍用戶已經看到了更流暢的體驗,但我們仍在努力採取一些行動,例如某些重構和不常用的檢查,努力解決所有懸而未決的問題並完善開發人員的體驗。


適合所有人的 Kotlin Notebook

Kotlin Notebook 是 JVM 開發人員全新的互動式環境,現已成為 JetBrains IntelliJ IDEA 2025.1 的內建功能! Kotlin Notebook 適用於各種任務 - 從即時原型設計、演示、日誌解析和文件編寫到深入的資料分析和視覺化。。

新終端架構*Beta 版
JetBrains IntelliJ IDEA 2025.1 引進了重新設計的終端架構,目前已推出 Beta 版。該終端現在在穩定、符合標準的核心上運行,並使用 IDE 的編輯器來呈現 UI。這項變更使我們能夠引入新功能,同時保持跨各種平台(無論是本地還是遠端)的兼容性和效能。

詳細內容:https://blog.jetbrains.com/idea/2025/04/jetbrains-terminal-a-new-architecture/​​​​​​​


合併 Windows 和 Linux 主工具列中的主選單

JetBrains IntelliJ IDEA 2025.1 對於 Windows 和 Linux 用戶,現在提供了一個新選項,將主功能表與主工具列合併,從而創建更簡化的介面。

 
Markdown 預覽中的搜尋功能
JetBrains IntelliJ IDEA 2025.1 中,您可以在 Markdown 預覽中搜尋。由於README.md預覽通常是您在開啟或複製專案時首先看到的內容,因此此更新可以更輕鬆地立即找到關鍵資訊。


Kotlin 增強依賴解析 main.kts

JetBrains IntelliJ IDEA 2025.1 提高了 Kotlin 建置腳本中依賴項解析的穩定性和可預測性。以前,解決方案與程式碼突出顯示同時進行,導致延遲並提供不明確的回饋。現在,您可以使用載入腳本依賴按鈕來追蹤其進度。沒有任何依賴關係的腳本會立即開啟並準備突出顯示,而無需不必要的處理。


未導入的 KDoc 名稱的快速修復
JetBrains IntelliJ IDEA 2025.1 引入了期待已久的快速修復,以簡化編寫 KDoc,現在可以自動在 KDoc 連結中插入限定名稱。


關於 Kotlin 編譯器外掛程式導致的程式碼變更的提示
JetBrains IntelliJ IDEA 2025.1 現在可以更清楚地了解編譯器插件引入的修改,使其行為更加透明。 Kotlin 具有幾個強大的編譯器插件,例如kotlinx.serializationall-open,它們可用於各個領域並可以改變 Kotlin 程式碼的行為。


自動建立不存在的 Spring Data 儲存庫(*Ultimate 版本)

JetBrains IntelliJ IDEA 2025.1 現在可以會自動為您建立 Spring Data 儲存庫。只需開始輸入實體名稱,如果儲存庫不存在,IDE 將建議建立一個。選擇儲存庫類型並透過新增衍生的查詢方法和處理提取的資料來無縫地繼續您的工作。


增強產生的 HTTP 請求的使用者體驗(*Ultimate 版本)
HTTP 用戶端現在在右側編輯器分割中開啟由程式碼產生的 HTTP 請求,這意味著您不再需要在單獨的選項卡中查看它們。


可將 Kafka 記錄直接匯出為 JSON、CSV 和 TSV
JetBrains IntelliJ IDEA 2025.1 現在可以讓您將 Kafka 記錄直接匯出為 JSON、CSV 和 TSV 文件,從而更輕鬆地分析和共享流資料。以廣泛使用的格式保存完整的記錄詳細信息,包括主題、時間戳、鍵、值、分區和偏移量。


差異視圖中的提交詳細信息
現在您可以直接在差異視圖中查看提交詳細資訊。差異對話框顯示提交訊息、作者、日期和時間以及完整的 commit hash,讓您更清楚地查看文件的歷史記錄並幫助您更快地了解修改。



在除錯工具視窗中更輕鬆地自訂工具列
現在您可以自訂偵錯器的工具列以更好地適合您的工作流程,從而充分利用其強大的功能。右鍵單擊頂部窗格中的 kebab 功能表旁邊,然後選擇新增至偵錯器工具列以查看可用操作的清單。


Qodana 的安全分析-新的配置和工具(*Ultimate 版本)
JetBrains IntelliJ IDEA 2025.1 的安全分析工具現在包含針對 OWASP Top 10:2021 漏洞最常見類別(A01、A03、A07、A08、A10)的預定義污點規則。這顯著提高了開箱即用的問題檢測能力,最大限度地減少了您的工作量,同時提供了廣泛的安全覆蓋。

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

其他 JetBrains 更新訊息
JetBrains PyCharm 2025.1:從 AI 智能補全到強化的除錯體驗,讓你寫 Python 更快、更準
JetBrains Rider 2025.1:將 AI 智能融入整個開發流程,協助你更快完成跨平台 .NET 專案
JetBrains WebStorm 2025.1:框架、語法與 AI 智能全面進化,讓前端開發不再手忙腳亂

 

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