速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

Visual Studio 17.9 第 2 个预览版发布,改进.NET MAUI、C++、远程 Linux 单元测试、团队工具包等

作者:Almir Vuk

  • 2024-01-12
    北京
  • 本文字数:1339 字

    阅读完需:约 4 分钟

大小:656.59K时长:03:44
Visual Studio 17.9第2个预览版发布,改进.NET MAUI、C++、远程Linux单元测试、团队工具包等

微软发布Visual Studio 2022 17.9第2个预览版,这是 2023 年最后一个版本,也是对 2023 年开发工作的一个总结。在11月发布的第1个预览版的基础上,本次更新带来了 C++、.NET MAUI、远程 Linux 单元测试、团队工具等方面的改进和新特性。

 

对于 C++,#include诊断有了显著的改进。这个增强使得这项功能变得更为健壮,让开发人员可以可视化代码中每条 #include 指令的出现次数。

 

如前所述,开发人员可以通过单击指令顶部的引用计数来查看特定的引用,并可以通过双击导航到任何引用。此外,该特性经过扩展之后还可以显示 #include 指令在 Build Insights 之后的编译时间,从而提供有价值的代码库洞察。

 

另外一项重要的增强是自动添加引号或括号,提高生产力。现在,开发人员可以非常轻松地给选中的内容加上括号分隔符(包括双引号单引号圆括号)。该功能可以在 Visual Studio 中通过工具>选项下的文本编辑器设置打开或关闭。

 

Live Property Explorer(LPE)的引入增强了. NET MAUI 的开发体验。该工具旨在简化开发,让开发人员可以在调试时检查 XAML 属性。Live Property Explorer 可以与 XAML Live Preview Live Visual Tree 结合使用,为调试、性能优化和属性检查提供了一个很好的解决方案。

 

要使用 Live Property Explorer,开发人员需要开始调试他们的.NET MAUI 应用,并导航到 Debug > Windows > Live Property Explorer。启用之后,Live Property Explorer 将为开发人员提供一种在运行时实时浏览和编辑属性的方法。



Live Property Explorer 的用法,图片来源:Visual Studio 发布说明

 

据报道,根据用户反馈,Visual Studio 2022 现在支持远程Linux单元测试。这个增强功能支持在 Test Explorer 中的 WSL 或远程系统上执行面向 Linux 的 C++项目的单元测试。据说,一些特定场景中存在的限制将在 17.9 的第 3 个预览版中得到修复。



远程 Linux 单元测试的用法,图片来源:Visual Studio 17.9 Preview 2 发布公告

 

该版本还有一项重要的更新是SQL/SSDT改进,例如删除 ADDefaultAuthentication 中 Username 的红色警告图标。其次,它还引入了 3 种新的身份验证类型,以便与 Subsystem 标准保持一致:ActiveDirectoryManagedIdentity、ActiveDirectoryServicePrincipal 和 ActiveDirectoryDefault。此外,它还实现了一些标准的 Bug 修复和性能改进。

 

现在,在 Visual Studio IDE 右上角的身份选择器旁边,Visual Studio 企业版和专业版用户会看到一个新图标Benefit Awareness Diamond。据报道,该功能的目的是让付费用户未来可以更方便地获取福利信息以及更新。

 

在生产力方面,Git 储存库窗口、分支和 tag 标签现在可以动态调整大小,这改进了 Git 图的可视度,为开发人员提供了更好的体验。

 

最后,Microsoft Teams Toolkit的改进包括支持在工具包模板中选择 dotnet 框架版本。此外,工具包模板还为 Outlook 和 Office.com 提供了预览和调试功能,扩展了工具包的功能和兼容性。



使用 dotnet 框架选项新建一个 Teams 应用,图片来源:Visual Studio 发布说明

 

微软和开发团队鼓励用户提供反馈并分享关于新特性和改进的建议,并保证会不断增强 Visual Studio 的体验。

 

最后,如果想进一步了解关于 Visual Studio 2022 IDE 这个版本和其他版本的更新、更改和新特性,请查看发布说明

 

原文链接:

https://www.infoq.com/news/2023/12/vs2022-v17-9-preview-2/

2024-01-12 08:006294

评论

发布
暂无评论
发现更多内容

超赞!GitHub上百万下载量Java面试手册!颠覆你的认知

Java~~~

Java 架构 面试 网络 架构师

“性能混合架构”了解了吗?英特尔Alder Lake惊艳来袭

科技新消息

一周信创舆情观察(8.9~8.15)

统小信uos

替换及重置Homebrew默认源以及M1安装

一个大红包

8月日更

进化十多年,四足机器人的网红属性有改变吗?

脑极体

狂刷《Java权威面试指南(阿里版)》,冲击“金九银十”有望了

Java 程序员 架构 面试 大厂

深度解读鸿蒙轻内核CPU占用率

华为云开发者联盟

鸿蒙 cpu 任务 CPUP LiteO

使用 GitHub Issues 来写博客,真香。

彭宏豪95

GitHub 写作 博客

赋能数据中心绿色低碳 浪潮云洲有实招

云计算

厉害!GitHub星标70K阿里大佬手写的Spring Boot实战手册真不错

Java 编程 程序员 架构 计算机

基于java springboot vue活动报名系统源码(毕设)

清风

Java springboot elementUI 毕业设计

2021年8月数据库流行度排行:数据库道路漫漫其修远兮,为用户创造核心价值是正道

墨天轮

数据库 TiDB oceanbase 国产数据库 达梦

浅谈云上攻防——Kubelet访问控制机制与提权方法研究

腾讯安全云鼎实验室

k8s 云安全

DevOps如何攻克研发流程六大痛点?

BoCloud博云

千字真言,字字珠玑,我的Golang学习笔记,赤诚分享

奔着腾讯去

Go 语言

鲲鹏基础软件开发赛道openLooKeng赛题火热报名中,数十万大奖等您来收割

华为云开发者联盟

鲲鹏 openLooKeng

如何在Android 8.0以下高效地复用图片?

爱奇艺技术产品团队

android 开发 图片存储

Go 让 Apache APISIX 如虎添翼

API7.ai 技术团队

Apache 开源 插件 APISIX Go 语言

排查指南 | 两个案例学会从埋点排查 iOS 离线包

蚂蚁集团移动开发平台 mPaaS

mPaaS

记一次10人跨组织、跨地域的开源协作经历

腾源会

开源 腾讯 腾讯开源

万物皆为向量:在线向量召回工程服务化实践

爱奇艺技术产品团队

深度学习 推荐 向量

NodeJs深入浅出之旅:模块🌀

空城机

大前端 Node 8月日更

Qunar 酒店 NodeJS 覆盖率收集实践

Qunar技术沙龙

大前端 nodejs Node JavaScrip

Activiti数据库表结构

金陵老街

凭借一份“面试真经pdf”,我四面字节跳动,拿下1-2级offer

Java 程序员 面试 后端 计算机

牛掰!“基础-中级-高级”Java程序员面试集结,看完献出我的膝盖

Java 编程 面试 IT 计算机

云原生的能源数据管理平台方案|EMQ 映云科技&华为云联合直播内容回顾

EMQ映云科技

华为云 能源 Cloud 碳中和 emq

从头到尾没有一句废话!阿里Redis神级手册,从基础到源码

Java redis 编程 面试 阿里

在华为P50 Pro中,听到AI异构通信的朱弦三叹

脑极体

字节大牛的1850页Leetcode刷题笔记外泄!用实力折服众人

Java 程序员 字节跳动 面试 算法

字节架构师离职后,熬夜整理55W字Java面试手册,逆风翻盘进阿里

Java 编程 程序员 架构 面试

Visual Studio 17.9第2个预览版发布,改进.NET MAUI、C++、远程Linux单元测试、团队工具包等_编程语言_InfoQ精选文章