美国时间2021年4月19日,微软产品研发部一位负责人Amanda Silver在其博客上发布一则《Visual Studio 2022》的消息,表示将在今年(2021年)夏天发布Visual Studio 2022的第一个预览版,这也是Visual Studio的下一个主版本号。

博文表示:Visual Studio 2022将更快、更易用、更轻量,无论是初学者还是企业级的解决方案均适用。Visual Studio 2022版本是Visual Studio有史以来的第一个64位,在用户体验上将地更简洁、更智能、更快捷。

新版中更好的与GitHub集成和协作,使代码无缝地与云计算衔接。

Visual Studio 2022 是64位的

Visual Studio 2022将是64位的应用程序,对于主进程devenv.exe没有最低4gb内存的要求。在Windows操作系统中,使用64位的Visual Studio,使你可以打开、编辑、运行或者调试更大、更复杂的解决方案而不致于引起内存不足。

虽然Visual Studio 2022将是64位的,但它并不会改变使用Visual Studio构建应用程序的类型。Visual Studio也将支持构建32位应用程序。

以下是一个使用64位的Visual Studio 2022打开一个包含1600个项目和大约30万个文件的巨大解决方案的视频,可以看到并没有出现内存不足的问题。

为每位开发者设计

为了更好的用户体验,微软同时也正在调整和更新Visual Studio的用户界面,下一个版本的Visual Studio 2022的界面调整主要包括:

  • 更新图标,以提高清晰度、易读性和对比度
  • Cascadia Code字体,一种新的固定宽度字体,有更好的可读性
  • 更新和改进主题有皮肤
  • 集成Accessibility Insights ,以便尽早检测可访问性问题

以下是新图标的预览图:

个性化

在Visual Studio 2022中,你将可以更好地完成Visual Studio的个性化定制,更好的在多个不同设备中同步个性化设置体验等等。

开发现代的应用程序

Azure

Visual Studio 2022将让Azure构建现代的、基于云的应用程序变得快速和容易。当你初次创建项目时,你可以使用Azure的资源来构建GitHub工作流和操作,并提供完整的CI/CD解决方案。此外,所需的开发环境也会被定义在存储库中,这样你便可以在创建好项目后立即投入编码和调试。

.NET

Visual Studio 2022将全面支持.NET 6及其为Windows和Mac开发者提供的Web、客户端和移动应用的统一框架。包括.NET多平台应用程序UI(.NET MAUI),它用于在Windows、Android、macOS和iOS上跨平台客户端应用程序。你也可以使用ASP.NET Blazor Web技术来编写基于.NET MAUI的桌面应用程序。

对于像Web、桌面或者移动端等的应用程序,在开发过程中,你可以使用.NET的热加载功能来应用代码更改,而不需要重启应用。

其它

Visual Studio 2022还在其它方面进行了更新和改进,比如:

  • C++
  • 诊断和调试
  • 实时协作
  • 生产力
  • 异步协作
  • 代码搜索改进
  • Visual Studio for Mac

等等,更多信息请至官方博文阅读

本文首发于《它来了!!!有史以来第一个64位Visual Studio(2022)预览版将在今夏发布!》

它来了!!!有史以来第一个64位Visual Studio(2022)预览版将在今夏发布!的更多相关文章

  1. 乘风破浪,遇见Visual Studio 2022预览版(Preview),宇宙最强开发者工具首次迎来64位版本

    简介 众所周知,我们从官方新闻来看,对Visual Studio 2022最大的期待莫过于:其是首个64位的Visual Studio,这个宇宙最强开发者工具一脚迈入了新的阶段. https://vi ...

  2. Visual Studio 2022 预览版下载来了(x64位)

    Visual Studio 2022 预览版下载:https://visualstudio.microsoft.com/zh-hans/vs/preview/vs2022/

  3. .NET 6 预览版 7 发布——最后一个预览版

    原文:bit.ly/2VJxjxQ 作者:Richard 翻译:精致码农-王亮 说明:文中有大量的超链接,这些链接在公众号文章中被自动剔除,一部分包含超链接列表的小段落被我删减了,如果你对此感兴趣,请 ...

  4. VMware虚拟机下如何安装一个64位的win7系统

    原文地址:http://www.xitongcheng.com/jiaocheng/win7_article_21001.html VMware虚拟机软件可以在一台电脑上运行多个操作系统,一些网友想在 ...

  5. Win7 64 安装Visual Studio 2010和SQL Server 2008 R2

    1. 在MSDN,我告诉你下载安装文件,VS 2010 不论32位还是64位都是同一个文件,cn_visual_studio_2010_ultimate_x86_dvd_532347.iso.SQL下 ...

  6. 熊猫猪新系统測试之中的一个:Windows 10 技术预览版

    话说本猫不用windows非常多年了呀! 只是看到微软最新的Windows10还是手痒了.想安装体验一把. 于是第一时间下载,并做成usb引导安装镜像,在08年的老台式机上安装尝鲜鸟.下载ISO和安装 ...

  7. .NET 7 发布的最后一个预览版Preview 7, 下个月发布RC

    微软在2022年8月9日 发布了.NET 7 Preview 7[1],这是它在11月10日 RTM 之前进入发布候选阶段之前的最后预览版. 预览版 7 已在 Visual Studio 17.4 预 ...

  8. Windows 64位 安装Oracle instantclient 官方绿色版和PL/SQL Developer 总结

    原文: http://blog.csdn.net/kimsoft/article/details/8751267 操作系统:Windows 7 64位旗舰 要求,安装PL/SQL Developer用 ...

  9. 最新精品 强势来袭 XP,32/64位Win7,32/64位Win10系统【电脑城版】

    随着Windows 10Build 10074 Insider Preview版发布,有理由相信,Win10离最终RTM阶段已经不远了.看来稍早前传闻的合作伙伴透露微软将在7月底正式发布Win10的消 ...

随机推荐

  1. spring学习路径

    1.https://zhuanlan.zhihu.com/p/72581899 spring 要点记录: (1)Web服务器的作用说穿了就是:将某个主机上的资源映射为一个URL供外界访问. (2)通过 ...

  2. Markdown(2)基本语法

    ​ Markdown 是一种轻量级标记语言 , 通过简单的标记语法,使文本内容具有一定的格式 . 一.段落 1. 标题 语法格式: 符号 "#" 可以标记 1~6级标题.一级标题对 ...

  3. 04.从0实现一个JVM语言系列之语义分析器-Semantic

    从0实现JVM语言之语义分析-Semantic 源码github, 如果这个系列文章对您有帮助, 希望获得您的一个star 本节相关语义分析package地址 致亲爱的读者: 个人的文字组织和写文章的 ...

  4. PAT-1136(A Delayed Palindrome)字符串处理+字符串和数字间的转换

    A Delayed Palindrome PAT-1136 我这里将数字转换为字符串使用的是stringstream字符串流 扩充:将字符串转换为数字可以使用stoi函数,函数头为cstdlib #i ...

  5. 1.2 Python3基础-规范

    >>返回主目录 总的来说,如果安装的不是安装的Anaconda,pip命令还是经常会用到的(cmd模式使用),当然也可以在PyCharm中直接安装 PEP8规范,我另有一篇博客已经写好,可 ...

  6. Debian中的NVIDIA显卡驱动安装——超简单,一行命令

    其实Debian的non-free固件中包含NVIDIA的显卡驱动,所以没必要在官网下run包一步一步来 sudo apt install nvidia-settings 安装时会提示与X冲突,没关系 ...

  7. div中如何让文本元素、img元素水平居中且垂直居中

    一.文本元素在div中的水平居中且垂直居中方法 html代码 <div id="box"> <p>文本元素</p> </div> c ...

  8. CVE-2020-1938 -Tomcat-AJP任意文件读取/包含

    为什么这个漏洞被称作 Ghostcat(幽灵猫)? 这个漏洞影响全版本默认配置下的 Tomcat(在我们发现此漏洞的时候,确认其影响 Tomcat 9/8/7/6 全版本,而年代过于久远的更早的版本未 ...

  9. 从yield到yield from再到python协程

    yield 关键字 def fib(): a,b = 0,1 while 1: yield b a,b = b,a+b yield是在:PEP 255 -- Simple Generators 这个p ...

  10. CSS行内元素盒模型

    1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="U ...