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