SonarLint

Features

FEATURES

your companion for Clean Code

Discover key features to help you deliver better code

Discreet. Fast. Accurate.

Clean Code for all

4800+ rules covering wide range of issues

Powerful language-specific analysis detects Bugs, Code Smells, Security Vulnerabilities & cloud secret leaks. The large ruleset spans all attributes of code—reliability, maintainability, readability, security, quality, and more.
Learn More about Sonar Rules -->

real-time analysis, guidance, and education

On-the-fly analysis provides instant feedback allowing you to Learn as You Code. SonarLint highlights coding flaws and provides clear contextual guidance on why the issue is harmful and how to fix it.
Learn More about Deep Education -->

easy review with issue dataflow

Issue highlighting indicates all code locations that contribute to the problem, so you can trace and fix complex flaws.
Bug Dection in C++ code

quick fix coding flaws

Quick Fixes intelligently suggest solutions adapted to your specific code, allowing you to automatically repair flagged issues as you code.
Learn More about Quick Fixes -->

enhanced team capabilities

Extend capabilities from IDE to CI/CD with Connected Mode to SonarQube/SonarCloud. Synchronize rules and analysis settings and address security hotspots & taint analysis results directly in your IDE.
Learn More about Connected Mode -->

easy issue customization

Easy customization allows you to mute rules on-the-fly, mark issues as false positive, or exclude files from analysis. Quick set-up with an out-of-the-box rules profile; customizable to your project's needs and standards.
Image shows overall health of a project with all areas having a passing score

Get SonarLint updates delivered directly to your inbox

By subscribing below, we will notify you about upcoming updates, new releases, and more. 


*We will never share your email address or spam you.

Select the IDE you like most
  • Sonar Solutions
    • Clean Code
    • Clean as You Code
    • Commitment to open source
    • For developers
    • For teams
    • For enterprise
  • Follow SonarSource on Twitter
  • Follow SonarSource on Linkedin

© 2008-2022, SonarSource S.A, Switzerland. All content is copyright protected. SONAR, SONARSOURCE, SONARLINT, SONARQUBE and SONARCLOUD are trademarks of SonarSource SA. All other trademarks and copyrights are the property of their respective owners. All rights are expressly reserved.