編寫(xiě)過(guò)程序的朋友都知道,寫(xiě)完代碼只是走完萬(wàn)里長(zhǎng)征的第一步。接下來(lái)的步驟,比如說(shuō)調(diào)試、優(yōu)化等,才是最令人頭疼的。要想寫(xiě)出來(lái)的程序占用資源少,速度飛快,盡早找出性能瓶頸和資源占用“冤大頭”無(wú)疑是最重要的。
那么,在VS集成開(kāi)發(fā)環(huán)境中,我們究竟應(yīng)該如何利用相關(guān)工具進(jìn)行代碼分析呢?
1、首先,用VS打開(kāi)待分析的工程,再點(diǎn)菜單“分析”-“性能和診斷”。
2、這時(shí),將會(huì)打開(kāi)向?qū)Т翱凇U?qǐng)注意,在向?qū)Т翱谥校J(rèn)“性能向?qū)?rdquo;一項(xiàng)是灰色的,無(wú)法勾選。若是想勾選此項(xiàng),請(qǐng)先取消“CPU使用率”一項(xiàng)的勾選。取消以后,“性能向?qū)?rdquo;項(xiàng)就可以選擇了。不過(guò),我們?cè)诖艘话闶褂媚J(rèn)的選項(xiàng)即可。
3、在向?qū)Т翱谥羞x好后,最后點(diǎn)擊“應(yīng)用”按鈕便立即開(kāi)始自動(dòng)執(zhí)行程序代碼,同時(shí)進(jìn)行監(jiān)測(cè)分析。
4、隨后,我們按照事先設(shè)計(jì)好的功能使用應(yīng)用程序,以便得到性能分析的結(jié)果。使用完畢后,關(guān)閉應(yīng)用程序。
5、應(yīng)用程序關(guān)閉后,后續(xù)的代碼分析立即開(kāi)始出結(jié)果。這個(gè)耗時(shí)略微有點(diǎn)長(zhǎng),請(qǐng)耐心等待。
6、結(jié)果出來(lái)以后,如果想更進(jìn)一步的查看詳情,可以再點(diǎn)擊“創(chuàng)建詳細(xì)的報(bào)告”。
7、詳細(xì)報(bào)告創(chuàng)建以后,我們就可以使用多個(gè)視圖來(lái)對(duì)代碼的各項(xiàng)指標(biāo)進(jìn)行全方位的考查。
注意事項(xiàng):
學(xué)會(huì)對(duì)程序進(jìn)行代碼分析是每個(gè)優(yōu)秀程序員必須掌握的基本技能之一。
相關(guān)推薦:
vs2015怎么新建MVC項(xiàng)目工程?
vs2008怎么快速去掉代碼行前的數(shù)字
vs2010怎么更換默認(rèn)的起始頁(yè)?vs2010起始頁(yè)添加命令按鈕的方法
新聞熱點(diǎn)
疑難解答
圖片精選