Visual Studio 2022 已集成 Build Insights
微软宣布,Build Insights 现已与 Visual Studio 2022 集成。
根据公告,Build Insights 目前可在 Visual Studio 2022 17.7 Preview 2 中使用,它提供了开发环境的关键信息。使用 Build Insights 创建的分析,开发者现在将拥有有效优化构建时间的能力,该功能特别适用于大型项目,如 AAA 游戏。
Build Insights 是微软在 2019 年为改进 C++ 编译过程效率而开发的工具。Build Insights 在分析编译过程后会生成一份报告,解释各种因素对编译时间的影响,例如报告可能会指出特定函数与文档耗费大量的编译时间,或是在编译过程特定步骤可能存在并行化问题。
另外,Build Insights 也可以协助开发者深入理解 C++ 代码,通过展示代码各部分在编译过程的互动状况,以及这些代码交互作用对总编译时间的影响,开发者可以利用这些信息,找出最佳化编译流程的方法,在维持代码品质的同时提升开发效率。
现在 Build Insights 集成到了 Visual Studio 2022,开发者只需点击鼠标就能捕捉 ETL 追踪,还可以使用 Include File 和 Include Tree 检查视图,来分析和优化 #include 使用状况。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
每日一博 | MongoDB 索引操作引起的 Crash
摘要:本文详细阐述了根据引起 Crash 操作进行从配置到源码的分析过程,层层递进,定位复现并给出解决故障方案。 作者:徐耀荣 爱可生南区交付服务部 DBA 团队成员,主要负责 MySQL 故障处理以及相关技术支持。爱好电影,旅游。 本文来源:原创投稿 爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。 故障现象 近日,朋友遇到一个 MongoDB 实例 Crash 的问题,找到我帮忙一起分析原因,事情经过以及分析过程如下,可供学习。 操作过程 运维人员在优化慢查询时针对性创建了一个索引,语句如下: db.c1.createIndex('name':1,background:true) 随后又将表上一个没能用上的索引删除,语句如下: db.c1.dropIndex('idx_age') 在主节点上很顺利的就完成了,但是不久后就发现从节点发生了 Crash,日志中包含下列崩溃信息。 2023-04-13T07:00:50.752+0000 E STORAGE [conn3569849] WiredTiger error (-31802) [1681369250:...
- 下一篇
开源中文字体推荐 —— 霞鹜新致宋
霞鹜文楷的作者最近发布了新作品:霞鹜新致宋,这是一款衍生于「IPAmj明朝」的中文宋体字型。 据介绍,「霞鹜新致宋」是一款基于「IPAmj明朝」的中文开源字体,是将日本写法的字体改造成中国大陆规范写法的尝试。 项目地址:https://github.com/lxgw/LxgwNeoZhiSong 本字体是「霞鹜新晰黑」的姊妹字体,尝试在「IPAmj明朝」原有字形的基础上,将其改造成中国大陆规范字形。除此之外,重做了希腊字母和西里尔字母,与原字体拉丁字母部分风格基本一致,更适合现代希腊文及西里尔文的排版;新增对越南语拉丁字的显示支持。 符号方面,支持易经八卦和六十四卦符号、太玄经八十一卦符号、麻将符号、中国象棋符号、算筹数字、「正」字计数等特殊符号。 最后,推荐一波由 OSCHINA 整理的精品开源字体:https://www.oschina.net/project/awesome?columnId=2
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2配置默认Tomcat设置,开启更多高级功能