Visual Studio 2022 版本 17.5 预览版 正式上线,有你期待的功能吗?

news2025/7/19 9:01:31

目录

此次发布的 Visual Studio 2022 版本 17.5 预览版中的新增功能摘要

C++

代码搜索和导航

Git 工具

Markdown

调试和诊断

一元搜索汇报

集成终端中的 ASP.NET 输出

按正则表达式着色制表符

编辑 Markdown 文件

快速添加新文件

在没有 Dockerfile 的情况下生成容器映像

SQL Server 2022

Windows 身份验证 代理


 

此次发布的 Visual Studio 2022 版本 17.5 预览版中的新增功能摘要

C++

  • 对 IntelliSense 宏扩展进行了多项改进。 值得注意的是,我们在更多上下文中启用了递归扩展,并在弹出窗口中添加了将扩展复制到剪贴板或内联扩展宏的选项。
  • 串行监视器现在支持并发监视。 并发监视允许并行监视多个端口! 只需按加号按钮即可打开另一个串行监视器并开始使用。
  • 现在可以查看在 Unreal Blueprint 资产中修改的基类的属性,而无需离开 Visual Studio。 双击 C++ 类或属性的蓝图引用,在 Visual Studio 中打开 UE 资产检查器。
  • 已启用在远程 Linux 计算机上运行 DevContainers。
  • 已启用选择多个目标以在 CMake 目标视图中生成。
  • 添加了对 CMakePresets.json 版本 5 的支持。 有关新功能的信息,请参阅 CMake 文档 。
  • 已启用测试资源管理器以并行生成和测试多个 CMake 目标。

代码搜索和导航 

  • 我们将继续提高一体式搜索体验中结果的性能和相关性, (Ctrl+Q 用于功能搜索,Ctrl+T 用于代码搜索) 。
  • 可以通过以下方式启用一站式搜索:“工具”>“管理预览功能”>“新的 Visual Studio 搜索体验(需要重启)”。

Git 工具

  • 状态栏中的存储库选取器现在有一个活动部分,用于轻松区分在多存储库方案中处于活动状态的存储库。
  • 通过新的学习系列在 Visual Studio 中开始使用 GitHub

Markdown

  • Visual Studio 现在支持编辑 Markdown (.md) 文件。
  • 若要开始,请打开任何文件扩展名为 .md 的文件。
  • 使用编辑器窗口左上角的“预览”按钮预览已处理的 HTML。 Shift+F7 还可用于打开预览版。 使用 Ctrl+Alt+向上键将键盘焦点移动到“预览”按钮,然后按空格键切换预览。

调试和诊断

  • 托管内存”窗口现在将显示名为“重复字符串”的快照/转储的新自动见解。
  • “托管内存”窗口中的新选项卡“见解”会显示在堆上多次分配的字符串列表。 以及总的内存浪费,即实例数减去字符串大小的一次。

还可以通过单击“查看实例”按钮转到实例,该按钮显示与“内存”窗口类似的实例视图。 它还显示字符串对象的保留关系图。

一元搜索汇报

  • 新的搜索体验,可以在一个位置搜索代码和 Visual Studio 功能。

集成终端中的 ASP.NET 输出

  • 在 Visual Studio 中启动 ASP.NET Core应用程序现在将输出重定向到集成终端工具窗口,而不是外部控制台窗口。

按正则表达式着色制表符

  • 根据定义的路径匹配规则直观地区分不同的文件

编辑 Markdown 文件

  • 直接在 Visual Studio 中编辑 Markdown 文件。

快速添加新文件

  • 在不搜索模板的情况下将新文件添加到项目。

在没有 Dockerfile 的情况下生成容器映像

  • 使用 .NET 7,现在只需使用 .NET SDK 即可生成和发布容器映像。 不需要 Dockerfile,可以面向所需的任何 .NET 运行时,包括以前的版本

SQL Server 2022

  • 使用为 SQL Server 2022 引入的新 T-SQL 语法

Windows 身份验证 代理

  • 通过启用 Windows 身份验证 代理,获得增强的安全性并减少提示

完结撒花!!!下期再见!!🎈🎈

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/8123.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

XSS跨站脚本攻击原理与实践

目录预备知识实验目的实验环境实验步骤一实验步骤二实验步骤三预备知识 跨站脚本攻击(Cross Site Scripting),为了不和层叠样式表(Cascading Style Sheets,CSS)的缩写混淆,故将跨站脚本攻击缩写…

基于STM32结合CubeMX学习Free-RT-OS的源码之事件集(event-group)

关于cubeMX配置及事件集概述 用cubemx使用事件集时只有使用了cmisis v2 才能使用事件集这个数据结构。 创建一个事件集的高8位不用,低24位用做标记(事件位)。每一个位可相当于裸机开发时的flag,同时,每一位都可以当做二值信号量…

FPGA实现千兆/百兆自适应以太网UDP传输

0、前言 笔者最近在项目中需要使用到ZYNQ中PL端做以太网UDP传输并且需要支持100M/1000M自适应切换。使用的PHY型号为RTL8211。以下分享的主要为利用已有的1000M协议栈修改为100M并且实现二者自适应切换,IP核主要实现以下功能 1、实现100M/1000M自适应 2、回环测试…

基于微信小程序的青少年素质教育培训系统设计与实现-计算机毕业设计源码+LW文档

小程序开发说明 开发语言:Java 框架:ssm JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Mav…

高性能计算和并行计算的关系

高性能计算 百度百科的定义为: 高性能计算(High performance computing, 缩写HPC) 指通常使用很多处理器(作为单个机器的一部分)或者某一集群中组织的几台计算机(作为单个计 算资源操作)的计算系统和环境…

windows环境CLion调试SRS流媒体服务器源码

环境介绍: SRS支持JetBrains的CLion,它是基于cmake编译的,在windows环境使用CLion,通过SSH远程调试SRS,调试环境安装在CentOS 7虚拟机上。 资源下载: CLion官网下载地址:https://www.jetbrains.…

构造函数与原型对象

一、构造函数与原型对象 1、构造函数 作用:主要用于创建对象,初始化对象的属性 1、ES5中创建构造函数然后创建对象 function Student(id,name){this.id id,this.name name }let s1 new Student(001,小王) 2、ES6中创建类,给类单独定义…

Java反应式编程(3)

您好,我是湘王,这是我的CSDN博客,欢迎您来,欢迎您再来~ 在前面的文章中已经把vert.x框架给跑起来了,但是实际开发中服务端是需要响应客户端的请求的,所以肯定需要增加接口,但是该怎么…

【华为OD机试真题 python】 绘图机器【2022 Q4 | 100分】

■ 题目描述 绘图机器的绘图笔初始位置在原点(0,0)机器启动后按照以下规则来进行绘制直线。 1. 尝试沿着横线坐标正向绘制直线直到给定的终点E 2. 期间可以通过指令在纵坐标轴方向进行偏移,offsetY为正数表示正向偏移,为负数表示负向偏移 给定的横坐标终点值E 以…

Timesnet: Temporal 2d-variation modeling for general time series analysis

Timesnet: Temporal 2d-variation modeling for general time series analysis (ICLR 2022) 时间序列分析在天气预报、异常检测、行为识别等领域有着广泛的应用。针对时序变化建模这一广泛分析任务的共同关键问题进行了研究。之前的方法试图直接从一维时间序列中实现这一点,由…

Java线程池如何实现线程复用

线程池把线程和任务进行解耦,线程归线程,任务归任务,摆脱了通过 Thread 创建线程时“一个线程必须对应一个任务”的限制。在线程池中,同一个线程可以从 BlockingQueue 中不断提取新任务来执行,其核心原理在于线程池对 …

学生动漫网页设计模板下载你的名字 大学生HTML网页制作作品 简单漫画网页设计成品 dreamweaver学生网站模板

Web前端开发技术 描述 网页设计题材,DIVCSS 布局制作,HTMLCSS网页设计期末课程大作业,茶文化网站 | 中华传统文化题材 | 京剧文化水墨风书画 | 中国民间年画文化艺术网站 | HTML期末大学生网页设计作业 HTML:结构 CSS:样式 在操作…

图像增强之灰度变换和直方图均衡化(附代码python+opencv)

一、图像增强的概念和分类 概念:图像增强是采用一系列技术去改善图像的视觉效果,或将图像转换成一种更适合于人或机器进行分析和处理的形式。例如采用一系列技术有选择地突出某些感兴趣的信息,同时抑制一些不需要的信息,提高图像的…

(JVM)双亲委派机制

Java 虚拟机对 class 文件采用的是按需加载的方式,也就是说当需要使用该类时才会将它的 class 文件加载到内存生成 class 对象。而且加载某个类的 class 文件时,Java 虚拟机采用的是双亲委派模式,即把请求交由父类处理,它是一种任…

文档基础模型引领文档智能走向多模态大一统

编者按:自2019年以来,微软亚洲研究院在文档智能领域进行了诸多探索,开发出一系列多模态任务的文档基础模型 (Document Foundation Model),包括 LayoutLM (v1、v2、v3) 、LayoutXLM、MarkupLM 等。这些模型在诸如表单、收据、发票、…

MySQL中find_in_set函数的使用

1.语法 FIND_IN_SET(str,strlist) (1)str 要查询的字符串 (2)strlist 字段名; 参数以”,”分隔 如 (1,2,6,8) 查询字段(strlist)中包含(str)的结果,返回结果为null或记录 假如字符串str在由N个子链组成的…

5G无线技术基础自学系列 | 物理上行控制信道

素材来源:《5G无线网络优化实践》 一边学习一边整理内容,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:5G无线技术基础自学系列 | 汇总_COCOgsta的博客-CSDN博客 PUCCH用于传输上行控制信息(U…

岭回归、Lasso回归和弹性网络

减少过拟合的一个好方法是对模型进行正则化(即约束模型):它拥有的自由度越少,则过拟合数据的难度就越大。正则化多项式模型的一种简单方法是减少多项式的次数。 对于线性模型,正则化通常是通过约束模型的权重来实现的。…

记一次生产中使用CompletableFuture遇到的坑

为什么使用CompletableFuture 业务功能描述:有一个功能是需要调用基础平台接口组装我们需要的数据,在这个功能里面我们要调用多次基础平台的接口,我们的入参是一个id,但是这个id是一个集合。我们都是使用RPC调用,一般…

【22年11月12日更新】搭建宝塔面板、青龙面板“京东代挂”

本文章仅供学习 一、青龙面板是什么? 青龙面板可以运行某东脚本,你在某宝、某度等各个渠道搜索“京东代挂”,都是用青龙面板。 二、搭建宝塔面板 1.更新 yum 包 首先下载finalshell通过账号密码连接服务器,然后输入 yum up…