| 手机版
收藏网站
8 月 11 日消息,微软今天发布了 Visual Studio 2022 版本 17.4 Preview 1(点此下载),也提供作为原生 Arm64 应用程序使用。它也将是自发布之日起 18 个月内支持的第三个长期服务频道 (LTSC) 版本。
此 Visual Studio 2022 版本 17.4 预览版 1 中首次推出的 Visual Studio 安装程序包括两项新功能:回滚和删除支持外组件
回滚会将 Visual Studio 返回到在上次应用更新之前安装的版本。它将保留对自上次更新以来所选组件所做的任何修改。将删除本地自定义,例如用户设置和配置文件。但是,将还原常见的同步设置,例如主题、字体、键绑定和窗口布局。
到目前为止,你将能够回滚到 VS 实例附带的组件和共享组件,例如 SDK 和仅由 VS 拥有和管理的工具。不由 Visual Studio 管理的每台计算机扩展、系统范围的组件和工具将保留在当前版本中。但是,将卸载每用户扩展。
下表概述了回滚功能支持的组件类型。作为一般经验规则,VS 安装和使用的组件包含在回滚尝试中。
Git 工具
引入了从解决方案资源管理器和 Git 更改工具窗口中取消跟踪和忽略跟踪的 Git 文件的功能
通过改进存储库状态和使用新的信任对话框,增强了信任单个和多个 Git 存储库的用户体验。此增强功能解决了 最近的 Git 安全更新 ,该更新要求用户信任不同用户拥有的存储库
Git 分支切换性能增强功能。
.NET 效率
现在可以在“文档大纲”窗口中一目了然地查看文件的结构。“文档大纲”窗口显示编辑器中文件的符号树,可帮助你快速导航和编辑项目文件。可以通过转到 “查看 > 其他 Windows > 文档大纲 ”或使用 快捷键 Ctrl+Alt+T 打开文档大纲。
Arm64
此预览版将继续在 Windows 11 上构建本机 Arm64 支持。除了支持 .NET 桌面开发 (WinForms 和 WPF) ,还支持基于 MSBuild 的项目的 C++ (桌面开发,) 和 ASP.NET 和 Web 开发,我们现在启用了通用 Windows 平台开发工作负荷。
F#
本地函数的工具提示现在显示参数名称
C++
添加了“创建声明 / 定义后导航”选项,允许你选择“创建声明 / 定义”功能的导航行为。可以在查看 (默认) 或打开文档或无导航之间进行选择。
Visual Studio 的 Arm64 版本现在捆绑了 CMake 和 Ninja 的 Arm64 版本。
添加了对 CMake 预设版本 4 的支持。
使用连接管理器连接到远程系统现在支持 SSH ProxyJump,该 SSH 代理 Jump 用于通过另一个 SSH 主机访问 SSH 主机 (例如,访问防火墙后面的主机) 。
现在,可以使用 devcontainers 通过 CMake 跨平台 C++ 开发。只需将 devcontainer.json 文件与项目一起使用即可启用该功能 Visual Studio Code 一样。这目前仅限于使用 CMakeLists.txt 和 CMakePresets.json 配置的 C++ 项目。
添加了 vcpkg 项目的集成。 vcpkg activate 如果 vcpkg-configuration.json 找到文件,则会在后台运行环境变量,并在新环境完成时加载环境变量。
继续跟踪 C++ 标准化的最新开发,可通过在编译器选项中包含 /std:c++ 最新版来支持以下 C++ 23 功能
P0849R8 自动 (x) :语言中的衰减复制
编译器部件尚未实现; 最初实现范围时,库部件是在 C++20 模式下实现的。
P0881R7
P2301R1 为 std::stacktrace 添加 pmr 别名
P1328R1 constexpr type_info::operator== ()
P2440R1 范围::iota、ranges::shift_left、ranges::shift_right
P2441R2 视图::join_with
代码搜索和导航
(Ctrl + Q) ,全面搜索体验引入了性能、可靠性和 UI 增强功能。现在可以预览代码和静态图像。随着我们继续在性能和可靠性方面发挥作用,可以预览哪些结果会暂时存在限制。
可以启用一次性搜索:工具 > 管理预览功能 >“新的 Visual Studio 搜索体验 (需要重启) ”。
测试工具
Live Unit Testing 现在提供一个按钮来重置所有状态。转到测试 > 实时单元测试 > 重置解决方案的 Live Unit Testing 状态。
Live Unit Testing 现在支持 Razor 文件。
配置
今天,微软发布了 Visual Studio 管理模板文件的预览 (ADMX / ADML) 。现在,IT 管理员很难发现 Visual Studio 存在的所有全局策略,管理员同样很难在常用的 IT 管理基础结构和工具中集成和管理这些策略。Visual Studio 管理模板文件 (ADMX / ADML) 使管理员能够轻松发现、管理和控制可供策略管理的 Visual Studio 行为。
![]() |
世界速讯:黑龙江全省粮食作物收获面 |
黑龙江全省粮食作物收获面积近九成:央视网消息:近日,黑龙江秋收工作进入高峰期,各地抢抓晴好天气,加快收获进度 |
![]() |
天天讯息:中央气象台:我国东南部及 |
中央气象台:我国东南部及南部海域将有7~8级大风:一、近海海域天气实况19日14时至20日02时,东海西南部海域、台湾海峡、 |
![]() |
全球热资讯:黑龙江全省粮食作物收获 |
黑龙江全省粮食作物收获面积近九成:近日,黑龙江秋收工作进入高峰期,各地抢抓晴好天气,加快收获进度 |
![]() |
通讯:全国湿地保有量总体稳定 湿地面 |
全国湿地保有量总体稳定 湿地面积约5635万公顷:《全国湿地保护规划(2022—2030年)》近日印发,明确了我国湿地保护的 |
![]() |
每日播报!甘肃合水千亩水稻喜获丰收 |
甘肃合水千亩水稻喜获丰收 村民抢收确保颗粒归仓:金秋十月,甘肃庆阳市合水县的千亩水稻也喜获丰收 |
![]() |
全球即时看!山东沂源32万亩苹果获丰收 |
山东沂源32万亩苹果获丰收 助力农民增收致富:山东省淄博市沂源县是林果大县 |
![]() |
当前热点:300万亩油茶成熟 种植户尽享 |
300万亩油茶成熟 种植户尽享丰收喜悦:赣州是江西省最大的油茶主产区、全国重要的油茶种植区 |
![]() |
世界快播:上堡梯田迎丰收 白云深处绘 |
上堡梯田迎丰收 白云深处绘美景:近日,江西省崇义县上堡梯田5万余亩水稻迎来丰收 |
![]() |
观点:“耕种管收”全程机械化作业 助 |
“耕种管收”全程机械化作业 助力油菜播种提质增效:眼下,重庆的油菜进入了播种的关键时期 |
![]() |
环球讯息:盐碱地变粮仓 鄂尔多斯6.2万 |
盐碱地变粮仓 鄂尔多斯6.2万亩水稻丰收:眼下,内蒙古鄂尔多斯市6.2万亩水稻进入收获期,村民们正抢抓农时收割 |