Need advice about which tool to choose?Ask the StackShare community!
SonarQube vs PVS-Studio: What are the differences?
SonarQube: Continuous Code Quality. SonarQube provides an overview of the overall health of your source code and even more importantly, it highlights issues found on new code. With a Quality Gate set on your project, you will simply fix the Leak and start mechanically improving; PVS-Studio: Static Code Analysis for C, C++, C# and Java. It is a tool used to detect bugs in the source code of programs written in C, C++, C# and Java It performs static code analysis and generates a report that helps a programmer find and fix bugs..
SonarQube and PVS-Studio can be primarily classified as "Code Review" tools.
Some of the features offered by SonarQube are:
- Multi-language
- Detect tricky issues
- Security analysis
On the other hand, PVS-Studio provides the following key features:
- Simple and seamless integration with Visual Studio 2010-2019
- Automatic analysis of individual files after their recompilation
- Automatic check for updates (inside IDEs and when running overnight builds)
SonarQube is an open source tool with 4.34K GitHub stars and 1.19K GitHub forks. Here's a link to SonarQube's open source repository on GitHub.
Pros of PVS-Studio
Pros of SonarQube
- Tracks code complexity and smell trends26
- IDE Integration16
- Complete code Review9
- Difficult to deploy1
Sign up to add or upvote prosMake informed product decisions
Cons of PVS-Studio
Cons of SonarQube
- Sales process is long and unfriendly7
- Paid support is poor, techs arrogant and unhelpful7
- Does not integrate with Snyk1