Microsoft|[下载]Visual Studio 2022正式版于今天发布( 四 )
.NET生产力
● 引入参数重构可以将一个新的参数从方法实现转移到其调用者 。编程语言
● 用于数据流分析的跟踪值源
● 可以选择在被重新分配的变量下划线
● 在生成覆盖物对话框中增加了搜索选项
● XML <code>标签的快速信息现在可以保留空白和CDATA块
● 查找所有引用窗口现在可以对多目标项目进行分组
● 重构以删除Visual Basic中重复的类型
● 转到实现将不再导航到具有抽象声明的成员,这些成员也被重写了 。
● 从Solution Explorer中同步命名空间以匹配您的文件夹结构
● 从Solution Explorer中配置后台代码分析
● 对于新的.NET项目,现在默认启用了Nullable引用类型 。
● C# 10.0文件范围的命名空间重构
● 现在默认情况下,导航到反编译的源码是打开的 。
● 重构为优先于类型检查的空值检查
● 当一个方法明确抛出异常时,XML注释现在会自动生成一个<exception>标签
● 继承保证金现在是默认启用的 。
● C#10Razor (ASP.NET Core) 编辑器
● 减少了用户界面的冻结,提高了解决方案启动时的性能远程测试
● 在一些解决方案中,语义着色速度加快,达到2倍 。
● 在Razor文件中支持F7(查看代码) 。
● Razor文件中的片段支持,将通过一个标签完成片段会话,而不是按标签-标签 。
● 当有嵌套的HTML和Razor组件时,在@code块中有更好的格式化 。
● 在Razor文件中支持热重新加载
● 性能改进
● 格式化和缩进的改进
● 新的Razor编辑器颜色
● TagHelpers现在是彩色的,支持快速信息分类和完成工具提示
● Razor结构的角括号突出显示和导航
● 评论现在具有自动完成、智能缩进、自动包含评论的延续和块状评论导航功能
● 非常早期的实验性预览,能够在远程环境中运行测试,如linux容器、WSL和通过SSH连接 。测试工具支持
● 在测试资源管理器中显示
● 从17.0开始的测试平台的新版本将不能运行通用测试和有序测试 。这些特定的功能只作为MSTestv1早期版本的一部分,不包括在MSTestv2中 。我们看到这些功能的使用率非常低,而且有序测试现在被认为是与最佳测试实践相违背的 。
● 在17.0中,一些测试经验将不可用,包括创建新的TestSettings文件和TestSettings编辑器 。测试运行将仍然能够使用TestSettings文件,然而TestSettings被RunSettings所取代,我们鼓励用户迁移改善性能和功能 。阅读更多 。推荐阅读
- 原神|《原神》「飞彩镌流年」2.4 版本预下载已开启
- Microsoft|微软推Viva Insights插件 定时邮件可根据时区推荐发送时间
- 协作|微软发布了个“圈”,官方详解Microsoft Loop全新协作平台
- Microsoft|初代Surface Duo有望明年1月升级Android 11
- Tencent|继百度网盘后腾讯微云也已解除限速 不用单独下载App
- 数据|全球5G下载速度普遍下降,韩国、中国等除外
- Microsoft|微软2022年股价能否往上冲 取决的是这些因素
- 解决方案|德国又一州“去微软化”失败,将继续使用 Microsoft Teams
- Microsoft|Microsoft Defender获得新功能以对抗Log4j高位漏洞
- 青春|百度网盘青春版正式上线:免费空间 10GB,支持无差别速率下载