Fix issues
before they exist!

A null pointer exception could be thrown

Open source extension for your favorite IDE!

On-the-fly

SonarLint shows you issues as you code. It subtly points out new issues so that you can still focus on coding.

A potential code issue is highlighted

On changes

SonarLint lists issues found in all the files that you added and updated.

A list of issues in the current opened files

With smart explanations

SonarLint provides explanations to help understand issues found and why it is a problem.

Issue description explains why it appears and how it can be fixed