微軟宣布,Build Insights 現(xiàn)已與 Visual Studio 2022 集成。
根據(jù)公告,Build Insights 目前可在 Visual Studio 2022 17.7 Preview 2 中使用,它提供了開(kāi)發(fā)環(huán)境的關(guān)鍵信息。使用 Build Insights 創(chuàng)建的分析,開(kāi)發(fā)者現(xiàn)在將擁有有效優(yōu)化構(gòu)建時(shí)間的能力,該功能特別適用于大型項(xiàng)目,如 AAA 游戲。
Build Insights 是微軟在 2019 年為改進(jìn) C++ 編譯過(guò)程效率而開(kāi)發(fā)的工具。Build Insights 在分析編譯過(guò)程后會(huì)生成一份報(bào)告,解釋各種因素對(duì)編譯時(shí)間的影響,例如報(bào)告可能會(huì)指出特定函數(shù)與文檔耗費(fèi)大量的編譯時(shí)間,或是在編譯過(guò)程特定步驟可能存在并行化問(wèn)題。
另外,Build Insights 也可以協(xié)助開(kāi)發(fā)者深入理解 C++ 代碼,通過(guò)展示代碼各部分在編譯過(guò)程的互動(dòng)狀況,以及這些代碼交互作用對(duì)總編譯時(shí)間的影響,開(kāi)發(fā)者可以利用這些信息,找出最佳化編譯流程的方法,在維持代碼品質(zhì)的同時(shí)提升開(kāi)發(fā)效率。
現(xiàn)在 Build Insights 集成到了 Visual Studio 2022,開(kāi)發(fā)者只需點(diǎn)擊鼠標(biāo)就能捕捉 ETL 追蹤,還可以使用 Include File 和 Include Tree 檢查視圖,來(lái)分析和優(yōu)化 #include 使用狀況。
-
C++
+關(guān)注
關(guān)注
22文章
2117瀏覽量
74794 -
Visual
+關(guān)注
關(guān)注
0文章
255瀏覽量
34676 -
編譯
+關(guān)注
關(guān)注
0文章
676瀏覽量
33763
原文標(biāo)題:Visual Studio 2022集成Build Insights
文章出處:【微信號(hào):OSC開(kāi)源社區(qū),微信公眾號(hào):OSC開(kāi)源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
FS5317集成充電保護(hù)馬達(dá)驅(qū)動(dòng)IC中文手冊(cè)
FS5319集成充電馬達(dá)驅(qū)動(dòng)IC中文手冊(cè)
如何在Visual Studio 2022中運(yùn)行FX3吞吐量基準(zhǔn)測(cè)試工具?
在Visual Studio中運(yùn)行Hello分類(lèi)樣本 ,僅在Visual Studio輸出中收到錯(cuò)誤消息,怎么解決?
ADS1263集成的雙激勵(lì)電流源IDAC有什么用?
LM73100集成理想二極管評(píng)估模塊

Vector推出一套基于Visual Studio Code的免費(fèi)插件

具有ISOW7841集成信號(hào)和功率隔離器的低輻射設(shè)計(jì)

LMK02000集成PLL的精密時(shí)鐘調(diào)節(jié)器數(shù)據(jù)表

AFE58JD48集成模擬前端(AFE)數(shù)據(jù)表

AFE5828集成模擬前端(AFE)數(shù)據(jù)表

AFE5807集成模擬前端(AFE)解決方案數(shù)據(jù)表

AFE5832集成式模擬前端(AFE)數(shù)據(jù)表

評(píng)論