最新消息

[更新]JetBrains Rider 2025.2:全新登場!智慧進化的開發體驗

2025/11/10

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

🎁填問卷送贈品:開發軟體工具調查活動

[更新]JetBrains Rider 2025.2:全新登場!智慧進化的開發體驗

JetBrains Rider 2025.2 帶來一系列革新功能,從 AI 助理 Junie 的加入,到效能監控、原生除錯與遊戲開發支援全面強化,讓開發者在每個環節都能更高效、更流暢地完成工作。
 

Junie 正式登場

JetBrains 的 AI 程式助理 Junie,專為減少日常重複工作、提升端對端生產力而設計。它理解真實開發者情境,能以自然語句執行任務,從撰寫程式、重構架構到構思新功能,全面提升開發效率。

我們專注於建立 Junie 編碼代理,使其更貼近真實的開發者任務,從而確保用戶能夠輕鬆上手,並獲得值得信賴的成果。 Junie 可以執行簡單的任務,但在處理更複雜的任務時更能發揮其優勢。您可以使用「代碼模式」委派編碼任務,或使用「提問模式」集思廣益,提出功能或新的解決方案。



重點功能
Junie 現已支援 MCP,速度更快、更智能
JetBrains 的 AI 編碼助理 Junie 速度提升高達 30%,並支援模型上下文協定 (MCP),從而實現更深層的上下文感知和更聰明的任務執行。從本次版本開始,您也可以使用 Junie 進行遠端開發。


GitHub 整合支援

Junie 現已整合 GitHub,無需開啟 IDE 即可管理拉取要求。
在非同步工作時,Junie 會花更多時間進行分析和回應,從而提供周全且具有上下文感知能力的結果。此功能目前可在早期存取計畫中提供—加入候補名單即可在 IDE 中試用。


Junie 的更多資訊:https://www.jetbrains.com/junie/


重新設計的監控工具視窗

讓 .NET 應用程式的效能最佳化變得輕而易舉。它提供互動式圖表,用在顯示 CPU 使用率、記憶體消耗和垃圾回收活動,並允許您啟動效能或記憶體分析會話以進行更深入的分析;此外,在 Windows 系統上,它還可以自動偵測效能瓶頸!點擊圖表上的某個發現或選擇時間間隔,即可在捆綁的 dotTrace 分析器中開啟呼叫堆疊數據,並直接跳到編輯器中相應的方法。


Rider 的 OpenTelemetry 插件

透過全新的 OpenTelemetry 插件,無需離開 IDE 即可獲得運行時可觀測性!該插件直接將日誌和指標匯入 Rider。您可以從任何日誌條目直接導航到對應的程式碼,視覺化效能指標,並查看基於應用程式流程自動產生的架構圖。這使您能夠在開發和測試期間了解系統行為,而無需任何外部儀表板。

  

一鍵式 MCP 伺服器設置,將外部 AI 用戶端連接到 Rider

JetBrains IDE 現在支援一鍵式 MCP(模型上下文協定)伺服器設置,讓您輕鬆連接第三方 AI 代理程式。當您的電腦上偵測到相容的用戶端時,IDE 會提示您啟用伺服器並自動設定連線—無需手動設定。透過此集成,JetBrains IDE 的功能將成為您首選 AI 用戶端的智慧擴展,讓您可以觸發諸如運行單元測試、重構程式碼和生成檔案等操作。


代碼分析
JetBrains Rider 2025.2 初步支援 C# 14 的最新特性,並對程式碼分析進行了一系列其他改進。

擴展(*初步支持)

Rider 預先對新的 C# 14 擴充成員的支持,提供了程式碼補全、程式碼分析、尋找用法、重命名重構等功能。


部分事件和建構函數
C# 14 透過部分事件和建構函式進一步擴展了原始碼產生的可能性。 Rider 也已更新以支援這些新的用例。


本地偵錯
抑制底層異常
許多框架(包括虛擬引擎)使用 int3 指令和類似的訊號或編譯器內部函數來強制偵錯器停止,通常以斷言的形式實作。JetBrains Rider 2025.2 允許抑制這些斷言異常,既可以透過新建異常抑制斷點進行全域抑制,也可以在發生底層異常時,透過在編輯器中右鍵單擊進行局部抑制。


遊戲開發
Shader 除錯
許多框架(包括虛擬引擎)使用 int3 指令和類似的訊號或編譯器內部函數來強制偵錯器停止,通常以斷言的形式實作。JetBrains Rider 2025.2 現在在捆綁的 Frame Viewer 插件中提供了 Unity 著色器的原始碼級偵錯功能。目前僅適用於Windows 平台上的 Unity 專案。

.直接在 Rider 中檢查.rdcRenderDoc 中的渲染快照。
使用映射的著色器來源檔案除錯繪製 calls。
設定斷點並逐步執行原始 ShaderLab 原始碼(而不僅僅是生成的 HLSL)。
在樹狀視圖中查看活動繪製調用,並透過頂點和像素選擇進行互動式偵錯。
查看和展開紋理,並將著色器用作繪製 calls 分析的上下文和過濾器。


混合模式偵錯 Windows
用戶一直以來都強烈要求能夠偵錯託管程式碼和原生程式碼,尤其是在 Unity 專案中。 Rider 2025.2 為 Unity 專案新增了混合模式偵錯支持,現在您可以在 C# 程式碼和 C++ 程式碼中設定斷點,並在兩者之間單步執行。在執行配置編輯器中勾選對應的複選框即可啟用混合模式偵錯。

目前僅適用於 Windows 平台上的 Unity 專案。


虛擬引擎

顯示用法UINTERFACE
Rider 對顯示程式碼在藍圖中的使用位置的出色支援已擴展到支援實作UINTERFACE


藍圖中的 getter 和 setter 方法的程式碼補全
我們為方法名稱BlueprintGetterBlueprintSetter元資料新增了程式碼補全功能。

 

.內容來源:https://www.jetbrains.com/rider/whatsnew/
試用下載:
www.jetbrains.com/rider/download/
.產品網頁:
https://www.ahasoft.com.tw/page/product/show.aspx?num=1179&lang=TW
購買/續約通路:
請來信迪凱科技業務部(sales@ahasoft.com.tw)或來電(2749-1909)

其它 JetBrains IDE 產品搶先看
[專欄]JetBrains IDE Services:用程式打造夢想,就此開始
[專欄]JetBrains License Vault:釋放授權的力量,讓管理自動運轉
jetbrains AI Enterprise:提高開發效率,掌控安全性和法律合規性


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