Rider 2021.3 EAP 正式发布

栏目: 软件资讯 · 发布时间: 4年前

内容简介:Rider 2021.3 EAP 现已发布,以下是其更新亮点。 问题视图 问题视图(Rider UI 中的 "问题" 选项卡)是一个工具窗口,它汇总了解决方案中存在的所有潜在问题,例如项目加载错误、失败的 NuGet 还原过程、来自打开...

Rider 2021.3 EAP 现已发布,以下是其更新亮点。

Rider 2021.3 EAP 正式发布

问题视图

问题视图(Rider UI 中的 "问题" 选项卡)是一个 工具 窗口,它汇总了解决方案中存在的所有潜在问题,例如项目加载错误、失败的 NuGet 还原过程、来自打开文件的检查以及所有 SWEA 错误。

Rider 2021.3 EAP 正式发布

.NET 6 SDK 支持

从这个 EAP 开始,Rider 正式提供了对 .NET 6 SDK 的初步支持,包括项目模板、目标框架以及针对新 SDK 的创建/运行/调试项目,不过,目前尚不支持 .NET 6 的热重载功能和 Blazor 调试。

调试选项卡的新 UI

"调试" 选项卡现在具有新的 UI。默认情况下,有三个选项卡:线程和变量、控制台和调试输出。其他选项卡如内存和并行堆栈是隐藏的,但用户可以通过选项菜单(螺母图标)显示它们。

Rider 2021.3 EAP 正式发布

该版本完全删除了左侧工具栏,并将图标移至顶部工具栏或上下文菜单。并在 "更多" 下拉菜单中添加了一个新的设置子菜单,包括调试器相关的最常见设置的候选列表,而无需转到设置/首选项对话框。

Rider 2021.3 EAP 正式发布

调试器更新

UWP 开发者现在可以立即在调试器下启动 UWP 项目,而不再需要先运行项目,然后手动将调试器附加到正在运行的进程。此外,现在可以在本地 Windows Docker 容器中调试 .NET (Core) 和 .NET Framework 应用程序。

语言支持

C# 10 即将发布,该版本添加了其对文件范围命名空间和全局使用的支持。此外,还添加了一个新的语法样式选项。当用户选择样式时,Rider 将同时显示必须更改以遵循样式的代码检查,并提供适当的快速修复。开发者可以一键修复项目甚至整个解决方案。

Rider 2021.3 EAP 正式发布

代码分析

由于可空引用类型在 C# 中可用,一些代码示例已经包含 NRT 语法。为了帮助用户在将此类代码粘贴到项目后摆脱这种语法,Rider 提供了两个新的快速修复:替换为 JetBrains.Annotations 属性和删除没有 "#nullable" 上下文的可空注释。

Rider 2021.3 EAP 正式发布

更好地支持 SQL 注入

该版本改进了对 SQL 注入的支持,包括正确解析 string.Format 方法、字符串插值和简单字符串连接的 SQL 查询字符串,以及使用 Microsoft SQL Server 方言或 Dapper 库时,SQL 查询字符串中参数的 SQLParameter 变量不再出现错误。

更多详细内容,请查看更新公告


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

C++数据结构与程序设计

C++数据结构与程序设计

克鲁斯 / 钱丽萍 / 清华大学出版社 / 2004-1 / 59.00元

《C++数据结构与程序设计》这本精心制作的课本结合面向对象程序设计和C++强有力的特性,构建数据结构的基本思想,设计了程序和有趣的应用。在此过程中,《C++数据结构与程序设计》探讨了作为软件设计基本工具的问题求解和设计原理、数据抽象、递归和算法的比较分析。《C++数据结构与程序设计》使用真实的案例研究、可重用的软件开发和程序设计项目来增强理解。一起来看看 《C++数据结构与程序设计》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具