PVS-Studio靜態(tài)代碼分析工具作為一種工具來檢測(cè)代碼中的缺陷和商業(yè)代碼分析對(duì)比。越來越多的領(lǐng)域依賴計(jì)算機(jī),代碼的質(zhì)量就成了關(guān)鍵。比如航天、國防、工業(yè)控制、金融等對(duì)安全性,穩(wěn)定性要求很高的領(lǐng)域。PVS-Studio 分析源代碼或者生成的目標(biāo)文件,并不實(shí)際運(yùn)行源代碼生成的文件。PVS-Studio 能發(fā)現(xiàn)一些潛在問題,或者針對(duì)某些潛在問題給出警告。
【安裝說明】
C:\Program Files\PVS-Studio 安裝成功后文件目錄
C/C++/C++11 靜態(tài)代碼分析儀
靜態(tài)代碼分析軟件靜態(tài)代碼分析儀是一種檢測(cè)代碼缺陷、分析對(duì)比商業(yè)代碼的工具,它分析源代碼和它生成的目標(biāo)文件,但并不實(shí)際運(yùn)行源代碼。應(yīng)用于對(duì)安全性、穩(wěn)定性要求很高的領(lǐng)域,比如航天、國防、工業(yè)控制、金融等就需要嚴(yán)格的代碼分析工具。PVS-Studio 能發(fā)現(xiàn)代碼中一些潛在問題,或者針對(duì)某些潛在問題給出警告。
【PVS-Studio 說明】
PVS - Studio 是一款靜態(tài)分析軟件,用于診斷C / C++/ C+11 應(yīng)用程序源代碼中的錯(cuò)誤。
【PVS - Studio 包含3套診斷規(guī)則】
64位錯(cuò)誤診斷規(guī)則(Viva64)
平行錯(cuò)誤診斷規(guī)則(VivaMP)
【通用診斷規(guī)則】
想要了解關(guān)于每一種診斷的更多信息,請(qǐng)?jiān)L問相關(guān)的網(wǎng)頁,PVS – Studio 是為當(dāng)代應(yīng)用程序開發(fā)人員量身定做的。它結(jié)合在 Visual Studio2005/2008/2010 的開發(fā)環(huán)境中,為程序員提供了一個(gè)便利的人機(jī)交互用戶界面來分析文件。通過代碼導(dǎo)航,得到參考信息。PVS-Studio 安裝了之后就可以開始工作,您不需要事先學(xué)習(xí)文件,也不需要設(shè)置什么。
相對(duì)于其他類型的方法而言,我們采用的靜態(tài)代碼分析方法有明顯的優(yōu)越性,因?yàn)樗梢愿采w整個(gè)程序代碼。代碼檢查的過程在任何情況下都不會(huì)破壞代碼本身。分析過程完全由程序員控制,并決定是否需要修改代碼。
【功能特點(diǎn)說明】
融合 Visual Studio2005/2008/2010的開發(fā)環(huán)境;
提供在線幫助;
可以生成PDF文件;
可以保存和下載分析結(jié)果;
具有命令行啟動(dòng)能力;
支持所有的內(nèi)核和處理器;
評(píng)估64位代碼移植的復(fù)雜度;
支持 Windows(LLP64)和 Linux(LP64)的數(shù)據(jù)模型;
交互式過濾器;
易于融入團(tuán)隊(duì)開發(fā)項(xiàng)目中;
標(biāo)記程序文本僅檢查新代碼。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版