前不久,微软正式发布了 Visual Studio 2022,Visual Studio 2022 的主要功能包括:

64-bit

  • devenv.exe 现在仅支持 64 位

Azure Cloud Services

  • 现在支持 Azure 云服务(经典)和 Azure 云服务(扩展支持)项目

C++

  • v143 构建工具现在可通过 Visual Studio 安装程序以及独立构建工具使用

  • 在调试器下运行时,新的热重载现在可用于本机 C++ 应用程序。它支持 MSBuild 和 CMake 项目。

  • 现在可以在 WSL2 上本地构建和调试,而无需建立 SSH 连接。支持跨平台 CMake 项目和基于 MSBuild 的 Linux 项目。

  • Visual Studio 现在支持 CMakePresets.json 中的 buildPresets.targets 选项。这允许你在 CMake 项目中构建目标的子集。搜索公众号互联网架构师复“2T”,送你一份惊喜礼包。

  • CMake 项目中的项目菜单已经过简化,并提供了 “删除缓存和重新配置” 和 “查看缓存” 的选项。

  • CMake 概览页面已更新为支持 CMakePresets.json。

  • 现在可以使用 LLDB 从 Visual Studio 调试在远程系统上运行的进程。

  • 将 Visual Studio 附带的 CMake 版本升级到 3.21 版。

  • Visual Studio 附带的 LLVM 工具已升级到 LLVM 12。

  • 使用 C++ 工作负载的游戏开发现在安装支持 Visual Studio 2022 的最新虚幻引擎

  • 在为来自导入的模块和 Header 单元的类型提供导航和语法突出显示时,对 C++ IntelliSense 进行了改进。

  • 通过优化缓存 header 使用和符号数据库访问,改进了 C++ IntelliSense 性能,缩短了进入代码的加载时间。

  • 用于 C++ 的 IntelliSense Code Linter 现在默认处于启用状态,提供即时的键入建议和常见代码缺陷的修复建议。

  • ……

个性化

  • 为垂直和水平标签添加颜色标签

  • 增加了主题包,并与 VS Code 主题作者合作,推出了自定义主题集合

  • 建立了主题转换器,将 VS Code 主题转换到 Visual Studio 2022 中使用

  • 增加了将 Visual Studio 主题与 Windows 主题同步的功能

  • 增加了新的文档管理功能,包括自定义标签宽度,加粗活动文档,以及 docwell 中额外的关闭按钮。

编辑器

  • 添加 subword 导航

  • 自动保存现在可用作预览功能

  • Multi-caret 复制 / 粘贴体验

    相关阅读:2T架构师学习资料干货分享

可扩展性

  • 从 Microsoft.VisualStudio.Language.Client 程序集中删除了 API

  • VS SDK 包含多项重大更改,Visual Studio 2019 扩展在 2022 将不起作用。搜索公众号互联网架构师复“2T”,送你一份惊喜礼包。

  • VS SDK Reference 程序集不再安装到该VSSDK\\VisualStudioIntegration\\Common\\Assemblies

    文件夹中。如果你的构建依赖于这些程序集,请迁移项目以改用 NuGet 包。

  • 添加了 ILanguageClient 重大更改修复

Git 工具

  • 在创建 git 仓库的过程中,现在完全支持发布到 Azure DevOps

  • 状态栏的增强,包括从空 VS 查看和打开仓库的新功能,并显示未拉取提交的数量搜索公众号互联网架构师复“2T”,送你一份惊喜礼包。

  • 包含添加 / 删除行数和可发现配置选项的统一差异(Diff)工具栏

  • 提交细节增强功能,包括响应速度更快且用户友好的 UI

  • ……

热重载

  • 热重载现在可以通过 Visual Studio 调试器向 .NET 开发人员提供,对于许多 .NET 6 应用程序类型,不需要调试器。

  • 在使用 Visual Studio 调试器时,热重载现在可供 C++ 开发人员使用。

IntelliCode

  • 整行补全可以根据你当前的上下文预测你的下一段 C# 代码,并在你的光标右边以内联建议的形式呈现。

  • 整行补全现在与 JetBrains ReSharper 的最新版本兼容。

JavaScript/TypeScript

  • JavaScript 和 TypeScript 测试现在可以在 Visual Studio Test Explorer 中进行

  • NPM GUI 可用,所以你现在可以像下载 Nuget 包一样下载 NPM 模块了

  • ……

.NET 6 SDK

  • .NET 6 SDK 已包含在 Visual Studio 2022 中

用户界面

  • 默认图标已更新和刷新

……

下载地址:https://visualstudio.microsoft.com/downloads/

更多详情可查看:https://docs.microsoft.com/en-us/visualstudio/releases/2022/release-notes

1、2T架构师学习资料干货分享
2、985副教授工资曝光3、心态崩了!税前2万4,到手1万4,年终奖扣税方式1月1日起施行~4、雷军做程序员时写的博客,很强大!5、人脸识别的时候,一定要穿上衣服啊!6、清华大学:2021 元宇宙研究报告!7、绩效被打3.25B,员工将支付宝告上了法院,判了

微软正式发布 Visual Studio 2022相关推荐

  1. 微软正式发布 Visual Studio 2022!香得一腿~

    前不久,微软正式发布了 Visual Studio 2022,Visual Studio 2022 的主要功能包括: 64-bit devenv.exe 现在仅支持 64 位 Azure Cloud ...

  2. 微软发布 Visual Studio 2022 版本 17.3:支持.NET MAUI 正式版,提高 C++ 性能

    微软今天发布了 Visual Studio 2022 版本 17.3.此更新带来了对 .NET 多平台应用程序 UI (.NET MAUI) 支持.为 Microsoft Teams 开发应用程序的能 ...

  3. 手把手教你微软的Visual Studio 2022社区版编程工具安装和使用(图文详解)

    我是荔园微风,作为一名在IT界整整25年的老兵,听闻微软的Visual Studio开发工具已升到2022版,决定来尝试一下,不知道Visual Studio 2022对C/C++现行最新的版本支持力 ...

  4. 微软正式发布Visual Studio 2013 Update 3 (2013.3) RTM

     昨天微软的Visual Studio 2013 Update 3(Visual Studio 2013.3)正式发布(RTM)了,做为微软认证金牌合作的葡萄城控件,我们组织力量第一时间进行翻译. ...

  5. 微软正式宣布 Visual Studio 2022!

    首先,我们要感谢正在阅读这篇文章的你,我们所有的产品开发都始于你也止于你,无论你是在开发者社区上发帖,还是填写了调查问卷,还是向我们发送了反馈意见,或者参与了客户研究,感谢你帮助我们继续引导 Visu ...

  6. 微软正式宣布 Visual Studio 2022

    ↓推荐关注↓ 转自:Rwing cnblogs.com/Rwing/p/visual-studio-2022.html 首先,我们要感谢正在阅读这篇文章的你,我们所有的产品开发都始于你也止于你,无论你 ...

  7. .NET6系列:微软宣布Visual Studio 2022【转载】

    系列目录     [已更新最新开发文章,点击查看详细] 我们所有的产品开发都始于你也止于你,无论你是在开发者社区上发帖,还是填写了调查问卷,还是向我们发送了反馈意见,或者参与了客户研究,感谢你帮助我们 ...

  8. 微软发布了Visual Studio 2022 RC版,并将在11月8日发布正式版

    微软今天发布了Visual Studio 2022 最接近正式发布的RC版本,同时宣布在11月8日发布正式版,届时将在线上发布虚拟的发布活动,具体参见:https://devblogs.microso ...

  9. Visual Studio 2022 v17.6 正式发布

    Visual Studio 17.6 正式发布,这个最新版本提供了一系列强大的工具和功能,旨在使你能够制作出最先进的应用程序. 提高生产力 通过 Visual Studio 2022,目标是帮助你在更 ...

最新文章

  1. linux内核md5,浅谈MD5及简单使用
  2. python删掉txt第一列_Python3.5 处理文本txt,删除不需要的行方法
  3. Eight Machine Learning JavaScript Frameworks to Explore
  4. P3480-[POI2009]KAM-Pebbles【阶梯博弈】
  5. 哪里有mysql认证_国内哪个城市可以考mysql认证
  6. 非对称加密算法之RSA算法实现
  7. 面试中这样自我介绍更能抓住面试官的耳朵
  8. 【Python】Python一些有趣而基础的知识(结合Java进行对比)
  9. RSync服务器配置
  10. iOS边练边学--UITableViewCell的常见属性设置
  11. Linux命令之umask
  12. linux clock命令,Centos Linux下使用date/clock/hwclock命令设置系统和硬件时间
  13. 计算机会计学ufo报表,UFO报表管理实验报告.doc
  14. 自制试题(逻辑思维训练500题)
  15. Linux下的好用的图片压缩软件
  16. 一张图解释清楚大数据技术架构,堪称阿里的核心机密
  17. 程序员转行做大数据有什么优势?
  18. IPFS-Cluster 集群安装与验证测试
  19. typescript学习记录-练习项目-贪食蛇
  20. Android M 动态权限获取

热门文章

  1. [warn] the “user“ directive makes sense only if the master process runs with super-user privileges
  2. 应用程序安全的魔道之争
  3. 推荐几个HTML可视化编辑器
  4. 英语钻石法则(二)------没必要专门的学习语法
  5. MySQL5安装和配置
  6. MySQL1366错误
  7. ElasticSearch自定义词库
  8. 126.如何使用CSS和 JS 创建简单图片切换
  9. 如果你是O型血的准妈妈,新生儿溶血症一定要提前了解,有备无患
  10. R语言中JSON的读写