.NET IDE Rider 公布 2020.2 路线图
跨平臺(tái) .NET IDERider 近日公布了 2020.2 的路線圖,介紹了目前正在開發(fā)的一些特性,并表示其中一些可能在接下來的版本中出現(xiàn)。主要包括:
-
Windows 上的 .NET Core 后端:Rider 2020.1 已在 macOS 和 Linux 上的 .NET Core 上運(yùn)行ReSharper 后端。Windows 方面,后端仍在 .NET Framework 上運(yùn)行,并使用NGen獲得啟動(dòng)方面的改進(jìn)。現(xiàn)在正在將后端也移至 Windows 上的 .NET Core,并準(zhǔn)備使用CrossGen替代 NGen。
-
新的 Debugger API:DebuggerAPI 已被大量重寫,允許增加更多功能,并且還允許插件加入調(diào)試過程,包括自定義值表示形式和改進(jìn)的惰性值計(jì)算,具有更好的中斷效果。
-
Pin-To-Frame:將擴(kuò)展Pin-To-Top功能以跨幀固定值。在調(diào)試遞歸函數(shù)時(shí),這將使我們能夠觀察不同迭代中值的狀態(tài):
-
數(shù)據(jù)斷點(diǎn):每當(dāng)更改某個(gè)屬性或字段時(shí),就中斷執(zhí)行,而無需創(chuàng)建多個(gè)不同的語句斷點(diǎn)。平臺(tái)限制,目前可能僅適用于 Windows 上的 .NET Core 3+。
-
重新設(shè)計(jì)的工具欄:將使其更簡(jiǎn)潔,并更易于使用VCS 集成、運(yùn)行配置和調(diào)試模式等常用功能。同時(shí)也可以解決可用性問題,尤其是對(duì)于剛加入 Rider 的新用戶而言。
-
彩色工具提示:目前在 Rider 中實(shí)現(xiàn)類似 ReSharper的EnhancedTooltip插件的可視化,并使用高亮標(biāo)識(shí)符、類型名稱、修飾符和文檔等。
-
更好的 Blazor 支持:目標(biāo)是與 Razor 組件、與參考、導(dǎo)航和代碼補(bǔ)全有關(guān)的源組件更好地集成。這也包括重構(gòu),主要是重命名重構(gòu)。同時(shí)也致力于能夠運(yùn)行 Blazor WebAssembly(WASM)項(xiàng)目。
-
與 Cloud Services 集成:擴(kuò)展 Azure 工具包,使其能夠?yàn)橐寻l(fā)布的數(shù)據(jù)庫應(yīng)用遷移數(shù)據(jù)庫,并在發(fā)布 Web 應(yīng)用和功能應(yīng)用時(shí)選擇部署插槽。
-
F# 支持:將引入有關(guān)推斷類型、參數(shù)名和管道表達(dá)式的提示。
-
TFS 服務(wù)器工作區(qū):將擴(kuò)展Azure DevOps 插件以支持服務(wù)器工作區(qū),以與更多 TFS 用例兼容。
-
使用 IIS/IIS Express:將改善與在 IIS/IIS Express 上運(yùn)行的 ASP.NET Core 項(xiàng)目的集成,以啟用進(jìn)程內(nèi)托管并允許更好的調(diào)試器附件。
-
本地化管理器:在 ReSharper 2019.3 中發(fā)布了新的本地化管理器,以更方便地編輯資源文件(.resx),目前正在開發(fā) Rider UI,使得其也可以使用本地化管理。
詳情查看:https://blog.jetbrains.com/dotnet/2020/05/29/rider-2020-2-roadmap
總結(jié)
以上是生活随笔為你收集整理的.NET IDE Rider 公布 2020.2 路线图的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 张家界武陵源玩几天比较合适?
- 下一篇: 39美元等于多少人民币呢?