SonarLint

IDE code quality suggestions.

Visit website ↗

Profile updated

Console’s review

· Reviewed by David Mytton

What we like

Provides in-line code quality analysis in your IDE as you code. Supports VS Code, JetBrains, Eclipse, Visual Studio. Language specific rules with in-editor docs make it easy to avoid problems e.g. deprecated APIs, complex definitions, useless try/catch branches, etc. Team rules sync. Extensions are open source.

Tradeoffs

Supports common languages like JS, TS, Python, C, C++, Ruby, Java, PHP, HTML but is missing support for the likes of CSS, Rust and Go.

Is SonarLint a fit?

Based on Console’s review published on 2022-11-10. Summary updated .

Who it’s for

Developers using VS Code, JetBrains, Eclipse, or Visual Studio should consider this tool for code quality analysis

Why consider it

This tool provides in-line code quality analysis in your IDE as you code

Keep in mind

It has limited language support, missing languages like CSS, Rust, and Go

Console is a free weekly newsletter with short reviews of developer tools, covering strengths and tradeoffs. This review reflects Console’s assessment at publication on 2022-11-10. Features and limitations may have changed since the review date. Read our selection criteria and learn about Console.

Discover your next favorite tool

Independent devtool reviews and the latest betas, in your inbox every Thursday. Free.