美国时间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. JS数组的常用属性或方法

    1.length 数组长度 计算数组的长度 var arr=[1,2,3,4,5]; console.log(arr.length);//输出结果是5 2. push() 添加元素 向数组尾部添加新元 ...

  2. js实现element中可清空的输入框(2)

    接着上一篇的:js实现element中可清空的输入框(1)继续优化,感兴趣的可以去看看哟,直通车链接:https://www.cnblogs.com/qcq0703/p/14450001.html 实 ...

  3. Java 常见对象 02

    常见对象·String类 Scanner 的概述和方法介绍 * A:Scanner 的概述 * B:Scanner 的构造方法原理 * Scanner(InputStream source) * Sy ...

  4. 【Arduino学习笔记05】Arduino数字输入、输出和脉冲宽带调制 -- 小项目:彩色小台灯

    基本功能: 长按控制按钮开机,长按控制按钮关机(>3s) 通过三个调节按钮调节灯的颜色,每一个按钮分别对应R,G,B值 模式切换:短按控制按钮切换模式(长亮模式/闪烁模式) 元器件清单: Ard ...

  5. strick-footer 粘边布局

    当网页缩小, 缩放到一定高度时(这个高度就是页面内容高度)footer的页尾自动消失,这个就叫做粘边布局 strick-footer 粘边布局基本思路: 主体{ height:100%; } 内容体{ ...

  6. Learn Python the Hard Way,ex37-2

    本练习为复习python的符号和关键字 数据类型有:True False None Strings numbers floats lists dict tuple set ""&q ...

  7. Learn Python the Hard Way,ex37-1

    本练习为复习python的符号和关键字 关键字有: #and or False True print(1==0 and 2==0, 1==0 or 2==0) print(False) print(T ...

  8. 记录一个在配置虚拟环境是遇到的错误(virtualenv)

    原配置文件 export WORKON_HOME=~/Envs #设置virtualenv的统一管理目录 export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no- ...

  9. P3369 【模板】普通平衡树 题解(Splay/FHQ)

    题目链接 P3369 [模板]普通平衡树 解题思路1:Splay 注意查询的时候大于小于等于号千万不要搞错了:注意适时伸展 AC代码1 #include<stdio.h> #define ...

  10. 开源项目renren-fast开发环境部署(后端部分)

    开源项目renren-fast开发环境部署(后端部分) 说明:renren-fast是一个开源的基于springboot的前后端分离手脚架,当前版本是3.0 开发文档需要付费,官方的开发环境部署介绍相 ...