2017-04-26 42 views
0

我最近遇到了PVS工作室。我想知道PVS Studio與SonarQube的不同之處。我看到,這兩個工具都執行靜態代碼分析。我想了解哪個是最佳選擇工具。PVS工作室與sonarqube比較

任何見解都有幫助。

問候 的Gowtham

+0

請說明一下,SonarQube是什麼意思?由於SonarQube本身就是一個持續的質量保證平臺,而PVS-Studio是一組用於C/C++/C#的靜態分析器,所以直接比較是不合適的。您實際上可以將PVS-Studio集成到SonarQube中。我可以假設你要求比較一下SonarQube支持的PVS-Studio和其他一些分析儀,但是究竟哪一個? –

+0

在我的理解中,sonarqube做了PVS-studio所做的類似分析。我想知道如果我使用sonarqube,是否需要進一步使用PVS-studio?我想了解如果我使用PVS-Studio和sonarqube的優點。謝謝 – Gowtham

回答

0

一起使用PVS-Studio和SonarQube時,您一定會得到額外的好處。我們沒有分析儀之間的直接比較,但你可以看看這篇文章:「Analysis of PascalABC.NET using SonarQube plugins: SonarC# and PVS-Studio」。事情是,SonarQube是一個代碼質量保證平臺,它並不主要是爲了找出錯誤。一般來說,它會尋找「代碼味道」。例如,文件不以註釋塊開始。這本身並不是一個錯誤。 PVS-Studio致力於尋找「直接」錯誤。

+0

謝謝保羅。這是非常有用的分析。 – Gowtham