内容简介:Rider 2021.3 EAP 现已发布,以下是其更新亮点。 问题视图 问题视图(Rider UI 中的 "问题" 选项卡)是一个工具窗口,它汇总了解决方案中存在的所有潜在问题,例如项目加载错误、失败的 NuGet 还原过程、来自打开...
Rider 2021.3 EAP 现已发布,以下是其更新亮点。
问题视图
问题视图(Rider UI 中的 "问题" 选项卡)是一个 工具 窗口,它汇总了解决方案中存在的所有潜在问题,例如项目加载错误、失败的 NuGet 还原过程、来自打开文件的检查以及所有 SWEA 错误。
.NET 6 SDK 支持
从这个 EAP 开始,Rider 正式提供了对 .NET 6 SDK 的初步支持,包括项目模板、目标框架以及针对新 SDK 的创建/运行/调试项目,不过,目前尚不支持 .NET 6 的热重载功能和 Blazor 调试。
调试选项卡的新 UI
"调试" 选项卡现在具有新的 UI。默认情况下,有三个选项卡:线程和变量、控制台和调试输出。其他选项卡如内存和并行堆栈是隐藏的,但用户可以通过选项菜单(螺母图标)显示它们。
该版本完全删除了左侧工具栏,并将图标移至顶部工具栏或上下文菜单。并在 "更多" 下拉菜单中添加了一个新的设置子菜单,包括调试器相关的最常见设置的候选列表,而无需转到设置/首选项对话框。
调试器更新
UWP 开发者现在可以立即在调试器下启动 UWP 项目,而不再需要先运行项目,然后手动将调试器附加到正在运行的进程。此外,现在可以在本地 Windows Docker 容器中调试 .NET (Core) 和 .NET Framework 应用程序。
语言支持
C# 10 即将发布,该版本添加了其对文件范围命名空间和全局使用的支持。此外,还添加了一个新的语法样式选项。当用户选择样式时,Rider 将同时显示必须更改以遵循样式的代码检查,并提供适当的快速修复。开发者可以一键修复项目甚至整个解决方案。
代码分析
由于可空引用类型在 C# 中可用,一些代码示例已经包含 NRT 语法。为了帮助用户在将此类代码粘贴到项目后摆脱这种语法,Rider 提供了两个新的快速修复:替换为 JetBrains.Annotations 属性和删除没有 "#nullable" 上下文的可空注释。
更好地支持 SQL 注入
该版本改进了对 SQL 注入的支持,包括正确解析 string.Format 方法、字符串插值和简单字符串连接的 SQL 查询字符串,以及使用 Microsoft SQL Server 方言或 Dapper 库时,SQL 查询字符串中参数的 SQLParameter 变量不再出现错误。
更多详细内容,请查看更新公告。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- NPM包(模块)发布、更新、撤销发布
- 有赞灰度发布与蓝绿发布实践
- 【重磅发布】Linkis 0.10.0 版本发布
- BeetlSQL 3.0.9 发布,Idea 插件发布
- 贝密游戏 0.7.0 发布,发布斗地主
- 【重磅发布】DataSphere Studio 0.9.0 版本发布
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
程序员的职业素养
Robert C.Martin / 章显洲、余晟 / 人民邮电出版社 / 2012-9-1 / 49.00元
本书是编程大师Bob 大叔40 余年编程生涯的心得体会, 讲解成为真正专业的程序员需要什么样的态度、原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来人引路,助其职业生涯迈上更高台阶。 本书适合所有程序员,也可供所有想成为具备职业素养的职场人士参考。一起来看看 《程序员的职业素养》 这本书的介绍吧!