The IntelliJ IDEA plugin to find bugs and quality issues as you code.

Simply open a file, start coding, and you will start seeing issues detected by SonarLint.

SonarLint for IntelliJ in action, with underlined code, issue list and issue details.
Languages Works with Standalone Connected
Java IntelliJ IDEA
Android Studio
See rules
JavaScript IntelliJ IDEA
WebStorm
PHPStorm
See rules
PHP IntelliJ IDEA
PHPStorm
See rules
Python IntelliJ IDEA
PyCharm
See rules
Analyze changed files
Analyze all files in the changeset to find issues in the files you have just updated.
Open rule description
Get help with the rule description. It helps you understand the issue and how to solve it.

Connected to SonarQube or SonarCloud

Connect SonarLint to your prefered code quality product. It then uses the same code analyzers, rules and settings locally that are used on the server.

Issues marked as Won’t Fix or False Positive in SonarQube or SonarCloud disappear from your IDE.

News