This utility allows developers to analyze code quality, patch bugs and close potential vulnerabilities. There is support for 29 popular programming languages.
SonarQube
SonarQube is a Windows software for improving the quality of the programming code. Users can easily adapt the application to work with various integrated development platforms. Tools for efficient project collaboration are available as well.
Code analysis
Using this app you can work with Java, C#, PHP, Python and many other programming languages. There are more than 5000 rules and best practices for fixing common coding errors.
The analysis is performed in real time. This way users are able to remediate potential issues quickly and efficiently.
Quality gates
It is possible to stop the deployment of the module until its quality meets the required standards. You can set custom rating systems for reliability, security and maintainability based on standard metrics. This functionality is helpful for preventing low-quality code snippets from affecting the overall development process.
Security
Users are able to quickly evaluate potential code vulnerabilities by comparing the project to the list of common security mistakes. The resulting report contains detailed information about all detected issues.
Features
- free to download and use;
- lets you analyze the programming code quality in real time;
- provides instruments for security assessments;
- supports multiple popular programming languages;
- users can configure quality gates for filtering low-quality code snippets;
- compatible with all modern versions of Windows.