最新消息
[更新]JetBrains Rider 2024.1
2024/06/18JetBrains Rider 2024.1 中的新功能
JetBrains Rider 2024.1 引入了一系列強大功能,助您提升開發效率,優化除錯試體驗。無論您是應用程式開發者還是遊戲開發者,Rider 都能為您提供全面支持。 1.效能監控與關鍵指標收集
新版本的 Rider 讓您能夠即時監控應用程式的性能,收集關鍵指標,幫助您發現並優化效能遇到的窘境,確保應用程式高效運行。 2.固定行功能
固定行功能幫助您更好更快的查看程式碼所在位置,並快速導航到所需程式碼段,不必再花大量的時間查看已經檢視確認過的程式碼.大大提升程式碼閱讀和編輯的效率。 3.遊戲開發者專屬功能
特別為遊戲開發者準備了一系列新功能:- Unity 與 Odin Inspector 支持:Rider 2024.1 為 Unity 開發者提供了對流行資產 Odin Inspector 的支持,使開發過程更加順暢。
- Unreal Engine Slate UI 框架支持:新版本還支持 Unreal Engine 的 Slate UI 框架,提升您的 UI 開發體驗。
透過 Rider 2024.1 的這些新功能,您將能更高效地開發、除錯和優化您的專案。不論您是應用程式開發者還是遊戲開發者,Rider 都能為您帶來全新的工作體驗,幫助您輕鬆應對各種開發挑戰。新的監控工具視窗(完成監控與關鍵指標收集)
Rider 2024.1 引入了監控工具視窗,可讓您監控 .NET 應用程式的效能並在運行或偵錯時在背景收集關鍵指標。

了解更多(支援的系統框架 / 即時數據 / 圖表..等效能監控功能)
https://www.jetbrains.com/help/rider/Program-Monitoring.html#real_time_data固定行功能
我們在編輯器中引入了黏性線,以簡化大檔案的處理和新程式碼庫的探索。當您捲動時,此功能會將關鍵的結構元素(例如類別或方法的開頭)固定到編輯器的頂部。這樣,範圍始終保留在視圖中,並且您可以透過按一下這些固定行之一來快速瀏覽程式碼。

改進的終端工具視窗
此版本帶來了經過徹底修改的終端工具窗口,該窗口獲得了視覺和功能增強,旨在提高基於終端的任務的便利性和簡單性。此更新既改進了工具的視覺效果,也擴展了其功能集。(您可以在"設定/首選項"中啟用新終端)

遊戲開發
支援C++
- Change Signature 提供了新功能,包括在指標、引用或值類型之間更改參數類型的能力。
- 呼叫追蹤現在支援撥出呼叫鏈。
- 您現在可以輕鬆自訂產生的文件註解的樣式。此外,文件註釋中也提供語法檢查。
- C++20 模組的重新設計實作提高了效能並提供對內部模組分區的支援。

了解更多(Rider 的 C++ 支援由 ReSharper C++ 提供支援)
https://www.jetbrains.com/resharper-cpp/whatsnew/#whats-new-20241 Slate 格式設定和智慧導航
此版本添加了對Unreal Engine 的Slate UI 框架的支持,讓Rider 能夠使用Go to Definition(轉到定義)和Find Usages(查找用法)命令,以及Rename(重命名)重構來重命名Slate 宏聲明的符號。
無論是作為重新設定格式操作直接呼叫還是在您輸入時,Rider 現在都將正確設定Slate DSL 程式碼格式。
Unity
支援Odin Inspector
JetBrains已與Sirenix 的同仁達成合作,為熱門Odin Inspector Unity 資源提供支援。 Rider 將識別並高亮顯示Odin Inspector 序列化的欄位和屬性,為佈局特性中的群組名稱提供補全和檢查,並顯示Odin 的GUIColor類別的預覽。
它還會識別Odin 的range 特性,並在Rider 自己的整數值分析中使用這些值,如果值超出範圍,則會發出警告。
下載試用(Odin Inspector):https://odininspector.com/ 著色器變體改進
Rider 2024.1 基於2023.3 版本中引入的著色器關鍵字支援配置。 您可以在編輯著色器檔案時啟用或停用不同的關鍵字,從而操作不同預處理程序分支中的高亮顯示和程式碼分析。 此版本增加了對隱式著色器關鍵字、階段特定的局部關鍵字以及帶有_KEYWORD_DEFINED後綴的預處理程序指令的支援。
.如何入門:https://www.jetbrains.com/rider/documentation/
.立即試用:https://www.jetbrains.com/rider/download/#section=windows
.購買/續約通路:https://www.ahasoft.com.tw/page/product/show.aspx?num=1179
溫馨提醒:若您有使用 jetbrains 產品,也可以下載原廠的工具箱 App,以更快速接收到相關產品的更新訊息。