正式宣布将要发布Visual Studio 2022 预览版

共 3631字,需浏览 8分钟

 ·

2021-04-21 22:30

首先,我们要感谢正在阅读这篇文章的你,我们所有的产品开发都始于你也止于你,无论你是在开发者社区上发帖,还是填写了调查问卷,还是向我们发送了反馈意见,或者参与了客户研究,感谢你帮助我们继续引导 Visual Studio 的产品路线图。
现在我有一个激动人心的消息要宣布,Visual Studio 2022 的第一个公开预览版将在今年夏天发布。

Visual Studio的下一个主要版本将更快,更易访问且更轻巧,专门为学习者和构建工业规模解决方案的人员设计。有史以来第一次,Visual Studio将是64位。用户体验将变得更加干净,智能和面向操作。

开发团队的地理分布比以往任何时候都更加分散。在过去的一年中,很明显,组织需要他们的开发团队安全地协作,更快地提供解决方案,并不断提高最终用户的满意度和价值。我们使与更好的GitHub集成的协作变得更加容易,从而使从想法到代码再到云的无缝连接。

Visual Studio 2022是64位

Visual Studio 2022将是一个64位应用程序,在主devenv.exe进程中不再限于〜4gb的内存。使用Windows上的64位Visual Studio,您甚至可以打开,编辑,运行和调试最大,最复杂的解决方案,而不会耗尽内存。

当Visual Studio使用64位时,这不会更改您使用Visual Studio生成的应用程序的类型或位数。Visual Studio将继续成为构建32位应用程序的好工具。

我发现观看Visual Studio的视频放大并使用64位进程可用的额外内存感到非常满意,因为它打开了一个包含1600个项目和约30万个文件的解决方案这里不再有内存不足的异常.

ed42050d0a8b1fc3156d3b489a98652b.webp

从加载解决方案到F5调试,我们还致力于使工作流程的每个部分更快,更高效。

为所有人设计

我们正在刷新用户界面,以更好地保持您的状态。其中一些更改是微妙的修饰,可以使UI现代化或减少拥挤感。总体而言,我们的目标是降低复杂性并减少认知负担,以便您可以集中精力并停留在该区域中。此外,使Visual Studio更加易于访问为每个人提供了更好的可用性-Visual Studio的下一版本将包括:

  • 更新了图标,以提高清晰度,易读性和对比度。

  • Cascadia Code,一种新的固定宽度字体,可提供更好的可读性和连字支持。(如果愿意,您可以立即尝试Cascadia Code!https://aka.ms/CascadiaCode

  • 刷新并改进了产品主题。

  • Accessibility Insights集成,在您遇到最终用户之前尽早发现可访问性问题。

3f56753d7b0f1b9a773211ce6523d33b.webp

个性化

从开发人员到开发人员,我们都知道个性化您的IDE与挑选办公桌椅同样重要。我们必须使其“恰到好处”,然后才能发挥最大的生产力。从自定义IDE的功能到跨设备同步设置(对于那些维护多个开发人员的设备)的能力,使Visual Studio 2022变得“正当”将比以往任何时候都容易。

开发现代应用

Azure

Visual Studio 2022将使使用Azure可以轻松快捷地构建基于云的现代应用程序。我们将为您提供大量的存储库,这些存储库描述了当今应用程序中使用的常见模式。这些存储库由自以为是的代码组成,这些代码在操作中显示了这些模式,用于提供Azure资源的基础设施即代码资产以及预构建的GitHub工作流和操作,可在您首次创建项目时使用完整的CI / CD解决方案进行设置。另外,所需的开发环境将在存储库中定义,以便您可以立即开始编码和调试。

.NET

Visual Studio 2022将完全支持.NET 6及其针对Windows和Mac开发人员的Web,客户端和移动应用程序的统一框架。其中包括用于Windows,Android,macOS和iOS上的跨平台客户端应用程序的.NET多平台应用程序UI(.NET MAUI)。您还可以使用ASP.NET Blazor Web技术通过.NET MAUI编写桌面应用程序。

79cfcd05e6f9be9ed117c2b98a7e69a3.webp

对于大多数应用程序类型(例如Web,桌面和移动设备),您将可以使用.NET Hot Reload来应用代码更改,而无需重新启动或丢失应用程序状态。

55be48be5d5b875c6ea1c67a9ef93302.webp

C ++

Visual Studio 2022将通过新的生产力功能,C ++ 20工具和IntelliSense包括对C ++工作负载的强大支持。新的C ++ 20语言功能将简化大型代码库的管理,改进的诊断功能将使较难的问题更易于使用模板和概念进行调试。

我们还将集成对CMake,Linux和WSL的支持,以使您更轻松地创建,编辑,构建和调试跨平台应用程序。如果您想升级到Visual Studio 2022,但担心兼容性,则与C ++运行时的二进制兼容性将使它很轻松。

触手可及的创新

诊断和调试

自信地调试应用程序的能力是您日常工作流程的核心。Visual Studio 2022将包括核心调试器中的性能改进,以及附加的功能,例如探查器中的火焰图,以更好地发现热路径,相关断点以进行更精确的调试,以及集成的反编译体验,这些使您可以逐步执行自己不喜欢的代码在本地没有。

实时协作

Live Share为与他人合作,交换想法,配对编程和检查代码提供了新的机会。在Visual Studio 2022中,Live Share将引入集成的文本聊天功能,以便您可以快速进行有关代码的对话,而无需任何上下文切换。您可以选择安排重复使用相同链接的定期会话,从而简化与经常性联系人的协作。为了更好地支持组织内部的Live Share,我们还将引入会话策略,该策略定义了协作的任何合规性要求(例如,读/写终端是否应可共享?)。

洞察力和生产力

Visual Studio中的AI IntelliCode引擎在无缝地预测您的下一步行动方面将继续变得更好。Visual Studio 2022将为您的日常工作流提供更多,更深入的集成,从而帮助您在正确的时间在正确的位置采取正确的操作。

f1c3b8a28b3f6bfba8b2b8742ae1fd07.webp

异步协作

Visual Studio 2022将包括对Git和GitHub的强大新支持。当“我的代码成为我们的代码”时,提交代码,发送请求请求和合并分支您会注意到很多内置的逻辑和检查点,它们可以有效地指导您完成合并和审阅过程,并期望同事的反馈会减慢速度。我们的指导原则是帮助您对所交付的代码有更高的信心。

改进的代码搜索

代码搜索是软件开发生命周期不可或缺的一部分。开发人员使用代码搜索的原因很多:从他人那里学习,共享代码,在重构时评估更改的影响,调查问题或查看更改。我们致力于在Visual Studio 2022中为所有这些关键活动提供更好的性能,以使您的工作效率更高。您还可以在已加载的范围之外进行搜索,无论其位于什么代码库或存储库中,都可以找到所需的内容。

刷新Visual Studio for Mac

我们使用Mac的Visual Studio 2022的目标是为Mac量身定制现代的.NET IDE,以提供您在Visual Studio中喜欢的生产体验。我们正在努力将Visual Studio for Mac迁移到本机macOS UI,这意味着它将具有更好的性能和可靠性。这也意味着Visual Studio for Mac可以充分利用所有内置的macOS可访问性功能。我们正在更新IDE中的菜单和术语,以使Visual Studio在Mac和Windows之间更加一致。Visual Studio的新Git体验也将从Visual Studio for Mac中引入,首先是引入了Git Changes工具窗口。

让我们知道您的想法!

我们仅向您展示了我们正在进行的工作的一些要点,但是我们欢迎您对Visual Studio 2022的发展方向提出初步想法。与往常一样,您可以转到新的Developer Community,以浏览 现有的内容。提出要求进行投票和评论或 创建自己的请求

请继续关注有关64位Visual Studio 2022 Preview 1可用性的公告,其中将包括我们的UI改进和可访问性改进。(记住!与所有正在进行的工作一样,这些功能仍在开发中,因此其中一些功能将在首次公开发布进入Visual Studio2022 。)

谢谢!

出处:https://devblogs.microsoft.com/

翻译:GOOGLE协助翻译


支持小微:

腾讯云 搞活动了?玩服务器的可以搞搞。  就这几天时间。

轻量 1C2G 50GB SSD盘 255元/3年

链接:https://curl.qcloud.com/qINmPBX9


版权申明:本文来源于网友收集或网友提供,如果有侵权,请转告版主或者留言,本公众号立即删除。

右下角,您点一下在看图片aa69e0fdcc478d5c86d4a02f85320371.webp

小微工资涨1毛

商务合作QQ:185601686





浏览 37
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报