Compatible with: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion Gogland DataGrip Rider MPS Android Studio
Jul 03, 2017
295 460
SonarLint is an IntelliJ IDEA plugin that provides on-the-fly feedback to developers on new bugs and quality issues injected into Java, JavaScript and PHP code. If your project is analyzed on SonarQube (formerly known as "Sonar"), SonarLint can connect to the server to retrieve the appropriate quality profiles and settings for that project. Java 8 is required to run SonarLint.

Download plugin

Recent change notes

Don't save files when possible

General usage instructions

Requires JDK 1.8+

Once installed you'll have SonarLint enabled by default. The analysis is triggered on the fly while coding or manually by actions, which can be directly accessed with key bindings, editor popup menu or in the SonarLint console.