最新消息

[更新]Rider 2023.2

2023/11/15

Rider 2023.2 中的新功能

Rider 2023.2 提供了對 C# 的改進支援,具有用於處理本地函數和原始字串以及解決常見實體框架問題的新檢查。
我們對 UI 進行了大量改進,最終確定了 IDE 的新外觀:時尚、現代且高度可自訂。
透過 Unity 的 DOTS 功能更新和虛擬引擎的優化藍圖索引以及眾多其他增強功能,使用Rider 進行遊戲開發獲得了另一個提升。Rider 2023.2 也是第一個提供該功能的IDE 版本透過 JetBrains AI 助手實現 AI 驅動的功能。

 
可自訂的項目標題新 UI
使用Rider 2023.2,您可以按顏色輕鬆地在所有開啟的項目之間導航!預設情況下,標題帶有預先定義的顏色,但您可以根據自己的喜好更改它們。要為項目設定新顏色,在右鍵按一下標題以存取上下文功能表。選擇「變更工具列顏色」選項並選擇所需的顏色。要停用此功能,只需在上下文功能表中取消選擇「在工具列中使用項目顏色」選項即可。
重新設計的建置工具視窗
對於 Rider 2023.2,我們在效能和 UX/UI 方面重新設計了建置工具視窗。建置輸出結果現在將顯示為左側的事件樹和右側的日誌。輸出將以 lazy 方式加載,這意味著只有您選擇從事件樹中查看的建置詳細資訊才會被載入和顯示,從而使輸出對 CPU 更加友善且更易於導航。
 
   
Rider 2023.2 引入了與 GitLab 的初始集成,使您可以直接從 IDE 使用合併請求功能並簡化您的開發工作流程。
  

改進了對原始字串的支援
我們添加了新的 C# 檢查和上下文操作來處理原始字串,以及改進的打字輔助和新的格式化選項:

.使用原始字串檢查將多行逐字字串轉換為其原始表示形式
簡化原始字串檢查,刪除一些多餘的引號和美元符號
用於新增或刪除引號、插值大括號和美元符號以及在單行和多行表示之間切換的許多上下文操作
多個程式碼格式化程式選項,可讓您對齊或縮排原始字串內的內容
改進了點擊 Enter、Delete 或 Backspace 鍵時的打字幫助
   
  

檢查常見實體框架問題
我們新增了一些新的檢查、快速修復和上下文導覽選項,以解決您在使用實體框架等物件關係映射 (ORM) 框架處理資料庫時可能遇到的常見問題。

為了幫助您解決可能的「N+1」問題,有可能對資料庫進行多次查詢以查找相關實體(N+1 問題)以及可能對資料庫進行多次查詢(N+1 問題)檢查,相應的快速修復和來回上下文導航,以調查代碼中可能存在“N+1”問題的位置。

除了檢測「N+1」問題之外,我們在使用實體框架時引入了更有用的檢查:查詢可以返回相關實體的不完整資料。我們現在還提供了快速修復和來回上下文導航來幫助您調查這個問題。


Unity 人工智慧助手
新的 AI 助手是一個用於解決問題和學習的工具,我們渴望看到它能夠幫助 Unity 開發人員。當您使用 Unity 專案時,Rider 會告訴 AI 助手,因此如果您提出以下問題「如何建立編輯器視窗 或 如何新增選單項目」, AI 助手會知道您指的是Unity 編輯器中的視窗或選單項,並建議Unity API 來幫助您實現目標。

Unity 上下文還提供了一個很好的機會來原型化其他行為。當您要求它創建文件時, AI 助手將包含一個按鈕,可以自動創建包含其建議內容的文件。我們將其擴展到其他操作等隨著 AI 助手功能的發展,環境也會隨之改變。


ShaderLab 支援
此版本在 Rider 對 ShaderLab 檔案的支援方面有了巨大改進,提供了新的輸入助手、即時模板、populating breadcrumbs 和結構工具視窗,以及 Ctrl+Click 導航到著色器或通道的名稱聲明
   
  

輔助功能改進
在 JetBrains,我們非常關心讓我們的產品具有包容性並可供所有人使用。在此版本中,我們對 Rider 的可訪問性進行了多項改進,以確保所有用戶(例如視力障礙者)都能充分參與其中我們的產品。改進包括:

.UI 元素的正確標籤和描述
改進「設定/首選項」中的鍵盤導航和控制
增強對螢幕閱讀器(例如 NVDA)的支援,特別是在「運行」標籤中
改進文件、說明資源和 NuGet 套件管理的可存取性
改進 Windows 窗體設計器中的可存取性



(以上資料來源皆自 jetbrains 官網

更多訊息請至 jetbrains 官網
Rider 旅程的第一步

購買/續約通路請聯繫 迪凱科技
立即試作

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