Use SonarLint
in VS Code

and detect issues in:
  • JavaScript
  • TypeScript
  • HTML
  • PHP
  • Python
  • Apex

Benefit from a full integration

And go further

Connect to SonarCloud or to a SonarQube server

To have rules, issues and exclusions synched. First configure the connection via user settings (SonarLint section), and then bind the project in workspace settings. If the server-side config changes, you can trigger a local update Update SonarLint binding to SonarQube/SonarCloud command on the command palette.

Improve software quality and get the most value - find out how you can go further as a team with Connected Mode.

Find logs if you need them

In the Output panel, show output from SonarLint.

Open Source

Visit our issue tracker, fork SonarLint on GitHub and submit pull requests.

Latest News

SonarLint for Visual Studio Code 1.10 Released.

Feedback welcome

Get in touch and share feedback on SonarSource Community Forums.