最新消息

[更新]JetBrains Rider 2024.2

2024/09/27

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

JetBrains Rider 2024.2 新增功能

JetBrains Rider 2024.2 引入了多種受支援語言的全行程式碼完成、具有文件註解內聯渲染的閱讀器模式、新的任務Tasks)標籤、用於偵錯的任務依賴關係圖,以及改進的類別結構導航。

此外,JetBrains Rider 2024.2 對遊戲開發的更新包括捆綁 Godot 插件和增強的虛幻引擎偵錯等亮點,並且引入了對 .NET 9 Preview SDK 的支援,對 C# 13 功能的初始支援,功能集透過 AI Assistant 的改進而增強,增強的程式碼完成、AI Assistant 的 VCS 衝突解決等。

主要功能

C#、С++、JS/TS、CSS 的全行程式碼完成
JetBrains Rider 2024.2
引入了對全行程式碼完成的支援:灰色文字單行建議,可根據目前文件的上下文完成語句。這些建議由本地運行的語言模型提供支援,無需透過互聯網發送任何代碼。


全新閱讀器模式
JetBrains Rider 2024.2 的全新閱讀器模式旨在使閱讀程式庫和唯讀檔案(包括反編譯的檔案)變得更加容易,此模式提供 C#、С++ 和 F# 文件註解的內聯渲染以及 C# 的虛擬縮排。


任務選項和任務依賴關係圖
JetBrains Rider 2024.2 偵錯(Debug)工具視窗現在包含一個新的任務標籤。此標籤提供了對System.Threading.Tasks.TaskValueTask物件的詳細見解,增強了您管理及監視非同步操作的能力。

任務可以以表格或圖形顯示:表格顯示任務狀態和元數據,圖形則顯示任務依賴關係並幫助識別死鎖(deadlocks)。


改善的類別結構導航
JetBrains Rider 2024.2 的導覽(Navigation)列針對對 C#、C++、VB 和 F# 語言進行了改善。現在,從專案根目錄到您正在處理的檔案的路徑延伸到插入符號目前所在的符號,點擊鏈結中的任何項目(包括類別)都會顯示一個彈出視窗並顯示其子節點,這意味著您只需單擊即可直接從彈出視窗導航到任何類別。

 

使用者經驗

JetBrains Rider 2024.2 開始,我們在 IDE 2022.3 版本中首次導入的全新 UI 也成為該工具預設;如果你喜歡 JetBrains Rider 經典外觀,可以透過安裝對應的插件來沿用。
支援專案/解決方案範本參數多種選擇

某些項目範本包含您可能想要透過多項選擇進行設定的參數。例如,跨平台應用程式範本可能具有針對各種目標作業系統或不同語言區域設定的選項;為了解決此類情況,JetBrains Rider 2024.2 現在支援在新解決方案(New Solution)對話框中為目標專案參數選擇多個值。


更好的 UI 來使用彈出視窗
現在,每當您想要在程式碼庫中尋找類別、方法或變數的用法時,透過彈出視窗的用法Cmd(由/ Ctrl+呼叫Click)將具有更精簡的外觀,並具有多個過濾選項。


改進的自訂主工具列對話框
我們重新設計了自訂主工具列(Customize Main Toolbar)對話方塊中 UI 元素的佈局和行為,使其更加直觀和有條理,現在可以更輕鬆地在主工具列中搜尋、新增及刪除操作。


 

編輯器

C#、C++、F# 文件註解的內嵌渲染
內嵌渲染不是將文字與標籤混合在一起,而是將這些註釋更改為更具視覺吸引力的格式,並包含連結和程式碼區塊,您將能夠更清楚地閱讀所有內容;它可以在任何 C#、C++ 或 F# 檔案中使用,以改善您的閱讀體驗。


C# 和 C++ 的語意突顯
我們新增了對 C# 和 C++ 的語意突顯的支援,旨在幫助您透過顏色區分程式碼中的不同參數和局部變數。您可以在「設定/偏好|編輯器|配色方案|語言預設值 |語義突顯」(Settings/Preferences | Editor | Color Scheme | Language Defaults | Semantic Highlighting)中啟用或停用此功能。


支援 Markdown 文件中的數學運算式

JetBrains Rider 2024.2 現在可以在 Markdown 檔案中原生渲染數學運算式;使用 Markdown 時,您可以將$插入到內嵌數學表達式以及將$$插入到含數學內容的程式碼區塊。


以上內容來自原廠網頁(
https://www.jetbrains.com/rider/whatsnew/


試用下載:https://www.jetbrains.com/rider/download/#section=windows
快速入門:https://www.youtube.com/embed/xkPtX492IhI
購買/續約通路:
https://www.ahasoft.com.tw/page/product/show.aspx?num=1179&kind=97

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