首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Visual Studio 2022 17.4将支持多存储库,实现更快的C+索引性能

微软持续改进Visual Studio 2022,预计将会在17.4加入两个重要功能,其一是提升C++索引性能,第二则是支持多存储库。

在Visual Studio 2022 17.4中,无论是游戏开发人员,还是需要处理大型程序代码库或包含许多C++项目的解决方案开发者,都将明显感觉到开发体验提升。Visual Studio 2022 17.4大幅减少首次打开C++项目所需要的时间,与Visual Studio 2022 17.3相比,大型C++项目的速度可提升20%到36%,而与Visual Studio 2019比较起来,性能提升更可能达2到6倍。

微软使用战争机器游戏、虚幻引擎5和Chromium项目来进行实验,比较Visual Studio 2019 16.11和Visual Studio 2022 17.4的冷启动速度。在Visual Studio 2019中,战争机器完全索引需要6.5分钟,而在Visual Studio 2022则只需要2.5分钟。

Visual Studio 2019完全索引全新的C++虚幻引擎5需要2.5分钟,而Visual Studio 2022仅需要1分钟,另外,大规模开源项目Chromium,在其Visual Studio解决方案有超过12,000个项目,使用Visual Studio 2019索引需要31分钟,而在Visual Studio 2022就仅需要5分钟。

另外,微软回应开发者社群的功能需求,将在Visual Studio 2022 17.4加入多存储库支持,将可让开发者同时在Visual Studio 2022,连接10个活动中的Git存储库,这项能力使得开发者可以跨多存储库解决方案,并且同时进行Git操作。

官方举例,像是在大型的网页项目中,开发者可能需要不同的存储库,来管理前端、API、数据库、文件和各种函数库与相依项目。过去开发者需要打开多个Visual Studio实例,才能在不同的存储库中工作,但现在在同一个存储库,就能进行管理、查看和调试。多存储库支持上,Visual Studio扩展了Git Changes和Git Repository窗口功能,开发者能够以管理单个存储库相同的体验管理多存储库,同时跨多个存储库创建分支。

目前Visual Studio 2022 17.4先支持10个活动存储库,微软提到,他们会持续监控这对I/O、CPU和UI响应性能的影响。因为在预览版,只有不到0.05%的用户使用超过10个存储库,微软会持续收集反馈,作为未来调整的参考。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20221117A05J8Z00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券