跨平台 .NET IDE Rider 近日公布了 2021.2 的路线图,介绍了目前正在开发的一些特性,并表示其中一些可能在接下来的版本中出现。其表示将很快发布 Rider 的第一个 EAP 版本。以下是其主要内容:
Blazor
Web Assembly(WASM)使开发人员能够直接在客户端(Web 浏览器)中运行 Blazor Web 应用程序,并具有本地性能。而最新的 Rider EAP 将支持 Blazor 应用程序的 WASM 调试,使其更容易构建、调试和向用户部署由 WASM 驱动的体验。
IIS Express
在这个版本中,当 IIS Express 用户的网络应用是在 in-process 模式下运行在 64 位 IIS Express 上的 32 位应用时,Rider 将发出通知。
快捷文档
该版本优化了文档中属性的语法高亮。任何显示与常量值、枚举和关键字结合使用的属性的文档都会有适当的高亮显示。此外,针对通用类型的文档,开发人员将看到泛型的具体实现,而不是占位符。例如,以前的文档会显示 KeyValuPair<TKey, TValue>,而最新的版本则显示 KeyValuePair<long, string>。
动态程序分析
动态程序分析(DPA, Dynamic program analysis )允许开发人员在开发过程中捕捉潜在的内存分配问题。对此,该版本进行了一些交互方面的优化:
- 支持复制细节(Ctrl + C)的多选功能
- 复制细节和堆栈跟踪(Ctrl + Shift + C)
- 在动态程序分析窗口中标记为 Fixed(Delete)动作
此外,Rider 将支持开发人员根据环境变量和事件来改变 DPA 的行为。
Unity 错误修复
最后,Rider 将提供一系列的 Unity 错误修复和增强功能,最大的亮点包括优化文档、在检测到未保存的场景时警告用户提交更改以及对 Unity 特定的运行配置进行分组。
详情请查看官方公告。
猜你喜欢:暂无回复。