Fine tune your rules
In the SonarLint General Settings you can choose which rules should be active or not. You can also mute rules on-the-fly via a quick-fix option, or from the list of issues.
Whether you’re building embedded systems or operating systems, your users are depending on you for safe, reliable functionality.
Our static code analyzer contains hundreds of rules dedicated to C++ and C and we’re adding more all the time. From the mundane issues to the elusive ones, SonarLint highlights them and helps you fix them.
Pair SonarLint with SonarCloud or SonarQube and the entire team can align on clean
coding best practices and deliver consistent results.
SonarLint fixes issues in your IDE while SonarCloud/SonarQube analyze pull requests and feature branches so the main branch is always ready for a clean, secure release!
Get your team on the same page
First connect to a server via the SonarLint General Settings,
then bind the project under SonarLint Project Settings.
Out-of-the-box, SonarLint reports issues. You can go deeper and customize SonarLint to best align with your projects and work methods.
In the SonarLint General Settings you can choose which rules should be active or not. You can also mute rules on-the-fly via a quick-fix option, or from the list of issues.
You can tell SonarLint which files should not be analyzed. Just right-click on any file, or manage File Exclusions at project level (Configure SonarLint action).
Fork SonarLint on GitHub and submit pull requests; View our issue tracker.
Investigate and fix taint vulnerabilities detected by SonarQube/SonarCloud directly in CLion! Learn more
Visit the SonarSource Community to get help, report issues & share the good vibes!
We will never share your email adress or spam you
By subscribing below, we will notify you about upcoming updates, new releases, and more.