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

昨日,微软在其开发者博客宣布了一则重磅消息——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/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/303066.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

普通人和程序员看到的树

IT程序猿 微博网友评论:小苏打_sct:我家门前有两棵树,一棵是二叉树,另一棵也是二叉树( _ゝ`)Christible_L:这不是多叉树吗 北辰找不着北:程序员都是从根看起的~ 洱海不语:先先总体到…

华为高性能服务器刀箱,云平台服务器刀箱

云平台服务器刀箱 内容精选换一换将外部镜像文件注册成云平台的私有镜像后,您可以使用该镜像创建新的云服务器,或对已有云服务器的系统进行重装和更换。本节介绍使用镜像创建云服务器的操作。您可以按照通过镜像创建云服务器中的操作指导创建弹性云服务器…

Magicodes.IE.AspNetCore之一行代码多格式导出

主要步骤1.安装包Install-Package Magicodes.IE.AspNetCore2.开始配置在Startup.cs的Configure()方法中,在UseRouting()中间件之后,注册如下中间件public void Configure(IApplicationBuilder app) {app.UseRouting();app.UseMagiCodesIE();app.UseEndpoints(endpoints >{en…

想不到吧,这些都能用R!

R作为一种统计分析软件,广泛应用于生物、医学、电商、新闻等数据相关行业,是目前主流数据应用软件之一。那么,R到底有哪些特别之处呢?实际上,R是统计领域广泛使用的S语言的一个分支,两者在程序语法上几乎一样&#xf…

ssd windows未能启动服务器,ssd安装win10无法启动你安装方法对吗?来看一下

固态硬盘虽然价格偏高,但是读写速度快,很多人只追求速度,纷纷买了全新固态硬盘安装系统,现在最新的系统是win10,如果在uefi电脑上用固态硬盘安装win10,那么速度将有质的提升,那么全新固态硬盘怎…

一名IT经理是如何把项目带崩的。。。

我是一名项目经理,在过去的四个月里,我把一个项目带崩了(上线后频出问题,用户无法使用)。在最近的几天,我每天都在反思自己,我都在问自己以下几个问题:1.我做错了什么?2.…

C# 线程池ThreadPool用法简介

前言:自从task出现后,threadpool地位直线下降,但是一些老的程序员用惯了threadpool,我们在继承开发的时候也会时常看到这个用法,所以我们也很有必要熟悉认识它。什么是线程池?为什么要用线程池?…

10分钟采集凡客最新的省、市、区、邮政编码和电话区号(附源码)

最近的开发的项目需要用到省、市、区数据,因为要开发的项目也是电子商务网站,在参考凡客的用户体验时,发现它连深圳最新分离出来的光明新区都有了,拍拍网都没有更新数据,看来凡客在数据更新方面还是挺负责的&#xff0…

刘强东在美国出事了,老老实实的IT男,真的是有钱就变坏吗?

9月2日,网络上流传京东集团创始人刘强东在美国明尼苏达州,涉嫌性侵女大学生,目前已经被保释的消息。刘强东的相关信息,是可以直接在明尼苏达州Hennepin郡治安官办公室的监狱名单上查到的。上图中,可以看到指控描述为cr…

记一次 .NET游戏站程序的 CPU 爆高分析

一:背景 1. 讲故事上个月有个老朋友找到我,说他的站点晚高峰 CPU 会突然爆高,发了两份 dump 文件过来,如下图:又是经典的 CPU 爆高问题,到目前为止,对这种我还是有一些经验可循的。抓 2-3 个 du…

干货 | 数据挖掘过关40题

今天为大家准备了40道数据挖掘的题,试试你的能力吧!答案请见文末1.某超市研究销售纪录数据后发现,买啤酒的人很大概率也会购买尿布,这种属于数据挖掘的哪类问题?A.关联规则发现B.聚类C.分类D.自然语言处理2.以下两种描…

.Net程序内存泄漏解析

↑↑↑ 点击左上角蓝字关注我,为您提供技术新动态。本期内容分享实战中内存泄漏解决思路。Part1 初步分析原因Part2 查找内存泄漏的根本原因Part2.1 解决方案Part3 总结Part4 彩蛋一、概要大概在今年三月份的时候突然被紧急调到另外一个项目组解决线上内存泄漏问题。…

js 上下箭头滚动_JS中的this完全讲解,再也不会被this搞晕了

关于This对象js 中的this 是一个比较难理解的对象;所以也经常作为面试的考点,考察应聘者的js 基础能力;其实this的指向也就那么几种情况,接下来我们一一看一下:函数中的this取何值是在函数真正被调用时确定的(也就是运…

9张图,Kafka为什么要放弃Zookeeper

最近,confluent社区发表了一篇文章,主要讲述了Kafka未来的2.8版本将要放弃Zookeeper,这对于Kafka用户来说,是一个重要的改进。之前部署Kafka就必须得部署Zookeeper,而之后就只要单独部署Kafka就行了。[1]1.Kafka简介Ap…

Python能用来做什么?以下是Python的三大主要用途

如果你想学Python,或者你刚开始学习Python,那么你可能会问:“我能用Python做什么?”这个问题不好回答,因为Python有很多用途。但是随着时间,我发现有Python主要有以下三大主要应用: Web开发 数据…

qbuttongroup如何都不选中_全程马拉松,半程马拉松该如何跑?很多人都不知道这些细节...

现在已经到12月份了,全国各地的马拉松也接近尾声,回想自己这一年参加了多少次全程马拉松或半程马拉松?很多人跑步最初的宗旨是为了减肥、为了健康,为了让自己拥有一个好身体,可是不知不觉中在朋友又或自己的兴趣中“投…

通过Dapr实现一个简单的基于.net的微服务电商系统(五)——一步一步教你如何撸Dapr之状态管理...

状态管理和上一章的订阅发布都算是Dapr相较于其他服务网格框架来讲提供的比较特异性的内容,今天我们来讲讲状态管理。目录:一、通过Dapr实现一个简单的基于.net的微服务电商系统二、通过Dapr实现一个简单的基于.net的微服务电商系统(二)——通讯框架讲解…

过Div将页面分三块(上,中,下),然后通过Ext来改变Content的内容(三)--终结版

2019独角兽企业重金招聘Python工程师标准>>> 这几天的页面重构终于快要结束了。 最终页面架构选择了Sitemesh&#xff0c;经过昨天下午及今天上午的调试终于把Sitemesh下css、js问题解决了。 使用Sitemesh总结以下几点&#xff1a; 1、<decorator:head />放在…

Python+人工智能的超强组合,再不学就跟不上时代啦!

《Python人工智能》原价 899.00 现超 410 人参团仅售 199.00 点击文末阅读原文立即参团参团&#xff0c;咨询&#xff0c;查看课程&#xff0c;请点击【阅读原文】↓↓↓

如何证明服从卡方分布_谈谈抽样分布定理

各位阿娜答&#xff0c;这个月就更新了一篇文章&#xff0c;这都月底了&#xff0c;还有两次自荐机会没用&#xff0c;所以最后这几天要更两篇文章&#xff0c;大家敬请期待&#xff01;明明是夏天&#xff0c;但却是个多事之秋啊~(ง •_•)ง2020年注定是不平凡的一年&#x…