最新消息

[更新]JetBrains ReSharper 2024.2

2024/10/29

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

JetBrains ReSharper 2024.2 新增功能

JetBrains ReSharper 2024.2 帶來了讓您的開發更高效的、更直觀的新功能,讓您的工作流程更上一層樓。

.前沿技術支援:迎接 .NET 9 與 C# 13
開發從未如此強大!支援最新的 .NET 9 SDK 和 C# 13,無論是 ref struct 介面實作,還是全新的 \e 跳脫序列,我們都已經準備就緒,讓您的代碼跑在技術最前端!

多語言支援:首度推出中文、韓文和日文本地化
照顧全球開發者需求,ReSharper 首次支援多語言介面!從工具視窗到通知,讓您可以在熟悉的語言中更加流暢地操作,真正實現「懂您所想,快您所需」。

性能飛躍:非同步輸入讓鍵入體驗暢快無阻
新增的非同步輸入支援讓 ReSharper 與 Visual Studio 互動更流暢,即使在大型項目中,鍵入延遲大幅減少,徹底擺脫卡頓和等待,讓創意一氣呵成。

AI 助手進化:智慧建議 + 即時解說助您一臂之力
我們的 AI 助手更聰明、更懂您!新增「用 AI 解釋」功能,不只給出代碼建議,還提供即時背景說明,讓您更深入了解代碼的邏輯和最佳實踐。


C# 支持
JetBrains ReSharper 2024.2 加深了對 C# 12 的支持,包括主建構函數、增強的集合表達式、改進的陣列建立以及集合類型轉換的上下文操作。此外,JetBrains ReSharper 2024.2 引入了對 C# 13 的初步支持,包括 ref struct 介面實作、新的 \e 轉義序列和 params 修飾符重構。

本次更新也帶來:
.增強結構類型的相等性分析
提取公共程式碼檢查,減少分支結構中的重複
ToString() 格式說明程式碼完成中的文化預覽
轉換表達式分析,以顯式類型註解取代脆弱的 C 風格轉換






了解更多:https://blog.jetbrains.com/dotnet/2024/08/07/escape-character-extract-common-code-params-modifier-out-vars-csharp-language-support-in-2024-2/


在地化
JetBrains ReSharper 2024.2 引入了中文、韓文、日文在地化的第一階段!您將獲得部分在地化的 UI、程式碼檢查、工具視窗和通知,請前往 ReSharper 選項 |環境 |一般|在地化|介面語言,並從下拉清單中選擇您所需的選項。


了解更多:https://www.jetbrains.com/help/resharper/2024.2/Change_user_interface_language.html


反編譯器
一般增強功能
.lambda 參數:引入了對 lambda 反編譯的支持,增強了反編譯程式碼的可讀性和準確性
lambda 參數:改進了對 lambda 表達式屬性的處理,確保所有相關元資料準確反映在反編譯輸出中
受保護的程序集:引入了可反編譯受保護的程序集的功能,允許更全面的程式碼探索

檢測組件配置
Assembly Explorer 工具現在可以檢測及顯示組件的配置,提供對組件編譯上下文的更清晰內容

外部資源的處理
帶有 SrcSrv 和 SourceLink 的 PDB:現在支援從包含 SrcSrv 和 SourceLink 的 PDB 檔案導航到來源。

預處理器指令:現在可以正確識別來自目標框架或關聯組件的可移植 PDB 的預處理器指令(如 NET6_0_OR_GREATER),確保準確的程式碼表示。

在瀏覽器中開啟: 現在可以導覽至類型儲存庫中的原始程式碼或 NuGet 套件或組件的儲存庫

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


試用下載:https://www.jetbrains.com/resharper/download/#section=web-installer
快速入門:https://www.jetbrains.com/resharper/documentation/documentation.html
購買/續約通路:
www.ahasoft.com.tw/page/product/show.aspx?num=1357&kind=97

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