昨日,微软在其开发者博客宣布了一则重磅消息——Visual Studio 2022 首个预览版将于今年夏季发布 ,并且终于成为万众期待的 64 位版

要知道,早在 2011 年就有用户在 Visual Studio 的反馈建议网站提出,希望微软开发 64 位版 Visual Studio 以便解决内存不足问题。因为彼时就只有小部分人在使用 Windows 32 位操作系统,而 32 位程序受限于地址空间,并不能充分利用大内存。

对此微软在 2016 年给出回应:64 位版 Visual Studio 会导致性能下降,建议开发者精简代码或者使用更多内存解决问题。换句话就是,那时的微软并不打算开发 64 位版 Visual Studio。

不过如今,微软却宣布将推出开发者等待了十年的 64 位版 Visual Studio 2022,并主张该版本将更快、更容易使用、更轻量级,专为初学者和构建工业规模解决方案的人而设计,进一步完善用户体验。

微软通过博客文章概述了 Visual Studio 2022 的一些新功能和发布计划,而今年夏天将公开的预览版只包含即将发布版本中的部分功能,其他功能将在后续的更新中陆续出现。

以下是 Visual Studio 2022 的部分功能:

  • Visual Studio 2022 将是 64 位版,不再受内存限制困扰,主 devenv.exe 进程将不再局限于 4GB,用户可以打开、编辑、运行和调试最大、最复杂的解决方案;

(64 位版 Visual Studio 2022 打开了一个包含 1600 个项目和约 30 万个文件的解决方案,没有出现内存不足的问题。)

  • 为降低复杂性并减少认知负担进行 UI 更新,将带来一组更新的图标,以提高清晰度、易读性和对比度,也增加对 Cascadia Code(Cascadia Code 是一种新的固定宽度字体,可以提高可读性)的支持并与 Accessibility Insights 集成;

(更新前后的图标对比)

  • Visual Studio 2022 将完全支持 .NET 6,Windows 和 Mac 开发人员都可以使用它来构建 Web、客户端和移动应用,还为开发 Azure 应用程序提供更好的支持。其中 .NET 6 多平台应用程序(MAUI)能够为 Windows、Android、macOS 和 iOS 轻松创建应用程序;

  • 将进一步兼容 C++ ,包括新的 productivity features、C++20 工具和 IntelliSense。还集成了对 CMake、Linux 和 WSL 的支持,使用户更容易创建、编辑、构建和调试跨平台应用程序;

  • 将在核心调试器中进行性能改进;

  • Live Share 将支持文本聊天功能,以便用户快速进行有关代码的对话,而无需进行上下文切换;

  • 拥有升级的 AI IntelliCode 引擎,代码预测能力更为强大;

  • 拥有对 Git 和 GitHub 的强大新支持;

  • 改进了代码搜索功能;

  • 正在将 Visual Studio for Mac 迁移至原生 macOS UI,以具有更好的性能和可靠性,充分利用 macOS 可访问性功能。

不过微软也表示,以上这些功能还在开发中,因此其中一些功能将在预览版发布之后才会进入 Visual Studio 2022,请各位开发者耐心等待。

参考资料:

https://devblogs.microsoft.com/visualstudio/visual-studio-2022/

等待十年,史上第一个 64 位版 Visual Studio 将于今夏公开首个预览版!相关推荐

  1. 64 位来临:微软 Visual Studio 2022 预览版今夏发布,更多功能一览

    4 月 20 日消息 没错,Visual Studio 2022 它来了. 微软昨日在官方开发博客中宣布,将于今年夏季发布 Visual Studio 2022 的首个预览版,2022 版本将更快.更 ...

  2. 经典不灭:细数十大史上造型最经典的显卡

    http://diy.pconline.com.cn/graphics/study_gra/1110/2566392_all.html 1AMD HD3870 X2:秒杀一切的眼神回顶部 又是一个平凡 ...

  3. Windows Server 2008将是史上最后一个32位操作系统

    Windows Server 2008将是史上最后一个32位操作系统<o:p></o:p> Laing(微软官方发言人)在今天上午的新闻发布会上说:" 我们现在正处于 ...

  4. 一个64位操作系统的实现

    也许这只是一本书,也许这只是一堆代码,但更可能会帮助你了解.领悟计算机操作系统原理. 什么是操作系统?计算机相关专业的读者们在大学时候都会有<操作系统>这门课程,但是在课上老师讲的大多数内 ...

  5. 一个64位操作系统的设计与实现 源代码,效果图

    一个64位操作系统的设计与实现 源代码 相关下载:https://download.csdn.net/download/qq_35540932/10588541?utm_source=bbsseo 一 ...

  6. 基于VMwareWorkstation技术预览版2012上的WinServer8测试版安装

    前言:Windows server 8 beta(以下简称winsvr 8)版被微软在网上放出下载之后,各方大拿纷纷操起笔杆子,在自家的电脑上安装.体验得不亦乐乎,老方是没有闲置电脑安装的.所以呢,迟 ...

  7. 如何为IE9平台预览版穿上外衣?

    上周的PDC专业开发者大会上,微软发布了IE9的第六个平台预览版,平台预览版主要是为了帮助开发人员来获得最新IE9版本中的增强功能,在最新的预览版中,IE9提供了更好的性能并且支持更多标准,比如CSS ...

  8. 20天等待,申请终于通过,安装和体验IntelliJ IDEA新UI预览版

    欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 关于IDEA的预览版 IDEA会启用新的UI,这事情之 ...

  9. Win10预览版系统下载:中文简体64位ISO下载

    安装 Windows Technical Preview 前,请务必查看系统要求和其他重要信息. 如果你已经准备就绪,请按照下面的步骤下载一个名为 ISO 的特别文件,你可以使用该文件安装该预览版: ...

最新文章

  1. Tungsten Fabric SDN — 社区贡献
  2. Unix目录结构的来历
  3. TFS(Team Foundation Server)介绍和入门
  4. 连接虚拟机mysql无法访问_连接虚拟机mysql无法访问,报错编号1130的解决方法
  5. vue --- cdn导入,一些基本操作
  6. 数据结构与算法--二叉树的深度问题
  7. php反选全选代码,jQuery中实现全选,反选实例代码 (推荐)
  8. 【操作系统/OS笔记16】进程间通信(IPC),直接/间接通信与阻塞/非阻塞通信,信号,管道,消息队列,共享内存
  9. sendmail邮件加密与身份验证
  10. install-newton部署安装--------计算节点部署安装
  11. 超级灰色按钮克星更新v1.3.1112.40
  12. 服务器网站dns服务器,国内各个域名服务商主要dns服务器
  13. JS中常见的兼容写法
  14. 计算机应用中格式刷怎么用,Word中格式刷怎么用? -电脑资料
  15. 必杀VI、VIM编辑器命令
  16. mysql校对集_MySQL校对集问题
  17. kafka2.2源码分析之handleProduceRequest
  18. enumerate()
  19. 4.28dp专练总结
  20. matlab中chrom的意思,怎样解决遗传算法中Chrom和FitnV的维数不一致问题

热门文章

  1. python treeview底部加个按钮_Python爬取京东商品信息(GUI版本)
  2. android天气查询(二)之网络json数据的获取
  3. char data[0]在struct末尾的用法
  4. 实现简单的shell sed替换功能
  5. tomcat对于web.xml的security-constraint使用的处理机制
  6. 工厂模式 Factory
  7. magicAjax问题
  8. airpods_如何通过AirPods与其他人共享音乐
  9. 连续对焦 auto对焦_如何在Windows 10上使用对焦辅助(请勿打扰模式)
  10. Haproxy安装与配置