最新消息

[更新]Rider 2023.3

2024/03/27

Rider 2023.3 中的新功能

Rider 2023.3 提供對 .NET 8 SDK 的支援,包括 C# 12 的最新功能。此更新還帶來了運行多個專案的改進體驗、預測除錯模式以及輕鬆創建及導航單元測試的能力。Rider 2023.3 的發布也透過 AI 助手的重大更新得到增強。

主要更新
AI 助手正式版上線(AI Assistant is out of preview)
JetBrains AI 助手(AI Assistant)現已全面推出,具有許多新功能和改進功能,可提高您在 JetBrains IDE 中的工作效率。Rider 的最新改進包括:

.情境感知人工智慧聊天

更了解 AI 行動的專案意識
多行程式碼補全
編輯器內程式碼生成
單元測試生成
文件生成
AI 建議重構的差異視圖
能夠建立自訂提示庫

完整說明:https://www.jetbrains.com/ai/



對 .NET 8 SDK 支援(.NET 8 SDK support)
Rider 2023.3 正式提供對 .NET 8 SDK 的支援,包括:

.更新了專案範本
能夠建立、運行及除錯對新 SDK 的專案
新的 C# 12 功能,包括主建構子、攔截器和引用任何類型的別名指令
支援 F# 8 功能,即簡寫 lambda 表達式、巢狀記錄更新、靜態介面成員和 let 綁定等
支援@變數
支援身分 API 端點


運行多個項目(Running multiple projects)
透過 Rider 2023.3,您可以同時執行及偵錯多個項目,並對任務執行順序和條件進行進階控制。

了解更多:https://www.jetbrains.com/help/rider/2023.3/Run_Debug_Multiple.html#multi_launch


С# 支援
С#12 更新(С#12 updates)
Rider 2023.3 擴展了它支援的 C# 12 功能列表,即主建構子、引用任何類型的別名指令、集合表達式、攔截器等。

了解更多(Matthias Koch 部落格文章):https://blog.jetbrains.com/dotnet/2023/11/23/primary-constructors-using-csharp-12-in-rider-and-resharper/


除錯
模組視圖(Modules view)
新的模組視圖可讓您檢查應用程式使用的動態連結程式庫 (DLL) 和可執行檔。在此視圖中,您將找到諸如模組名稱、版本、應用程式域、模組路徑以及模組符號路徑等資訊。

符號列列出了偵錯器針對特定模組使用的符號。您可以透過右鍵單擊模組行並選擇載入符號來管理模組符號。


附加到 Docker 容器內的進程(Attaching to a process inside a Docker container)
Rider 2023.3 現在可以對附加到容器內的程序進行偵錯。依序選擇 Attach to Process dialog|go to the Docker tab|select the target container。這個新選項將在本地環境和 SSH 配置中運作。


網站開發
TypeScript 的改進(Improvements for TypeScript)
Rider 2023.3 解決了當新增 import type 語句時遇到的一些不一致問題 ,並讓 verbatimModuleSyntax 使用變得更加容易。我們新增了配置 TypeScript 導入類型語句或類型說明符的使用,也新增了對 TypeScript 檔案的 package.jsonexports 欄位的支援。


改進的角度支援(Improved Angular support)
我們改進了對 strictTemplateAngular 模板中類型檢查的支援,也支援 v17 和訊號中的新控制流程語法,包括 signal、computed 和即時模板 effect。Alt+還提供了新的快速修復 Enter。例如,您可以從元件範本建立屬性 @Input、@Output。



以上內容部分來自 JetBrains Blog|Matthias Koch C# 頂尖開發者,查看 Matthias Koch 主頁以獲得更多關於 C# 的知識以及 Rider 操作小技巧)


更多內容:https://www.jetbrains.com/rider/whatsnew/
Rider旅程的第一步https://www.jetbrains.com/rider/documentation/

購買/續約通路:https://www.ahasoft.com.tw/page/product/show.aspx?num=1179&kind=97
立即試作:https://www.jetbrains.com/rider/download/#section=windows

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