SonarLint

4.7 (7)
Write a Review!
Free and open-source IDE plugin, that is a developer's first

About SonarLint

SonarLint, a core component of the Sonar solution, is a free and open-source IDE plugin, that is a developer's first line of defense to find and fix coding issues in real time. SonarLint resolves issues in code and provides rich contextual guidance to help developers improve their skills while enhancing their productivity.

Supporting over 25 languages and the most popular IDEs, SonarLint leverages over 5,000 language-specific Clean Code rules to instantly highlight common coding issues that may lead to, bugs, and vulnerabilities.


Key benefits of SonarLint

-Issue detection - thousands of rules find Bugs, Vulnerabilities, and Code Smells

-Instant feedback - issues are detected ‘on-the-fly’ while coding, just like a spell-checker

-Shows what to do - issue examples and remediation guidance

-With its ability to detect secrets in the IDE, SonarLint ensures source code is secure by design, preventing sensitive data from reaching an unintended audience


Images

SonarLint Software - SonarLint is available for VS Code, Visual Studio, Eclipse and JetBrains IDEs. Here, SonarLint identifies and highlights issues in a Java project within VS Code.
SonarLint Software - When connected to either SonarCloud or SonarQube the developer can leverage SonarLint to identify deeper issues.
View 3 more
SonarLint video
SonarLint Software - SonarLint is available for VS Code, Visual Studio, Eclipse and JetBrains IDEs. Here, SonarLint identifies and highlights issues in a Java project within VS Code.
SonarLint Software - When connected to either SonarCloud or SonarQube the developer can leverage SonarLint to identify deeper issues.

Not sure about SonarLint? Compare with a popular alternative

SonarLint

4.7 (7)
VS.
Highly reviewed

Starting Price

No pricing found
US$4.00
month

Pricing Options

Free version
Free trial
Free version
Free trial

Features

7
43

Integrations

8
1

Ease of Use

4.3 (7)
4.4 (6,117)

Value for Money

5.0 (7)
4.6 (6,117)

Customer Service

4.5 (7)
4.4 (6,117)
Green rating bars show the winning product based on the average rating and number of reviews.

Alternatives

GitHub

4.8
#1 Alternative to SonarLint
GitHub is a place to share code with friends, co-workers, classmates, and complete strangers, helping individuals and...

GitLab

4.6
#2 Alternative to SonarLint
GitLab is an integrated, open source DevOps lifecycle management platform for software development teams to plan, code,...

SonarQube

4.6
#3 Alternative to SonarLint
SonarQube is a code quality and vulnerability solution for development teams that integrates with CI/CD pipelines.

Kiuwan

4.4
#4 Alternative to SonarLint
Kiuwan is an end-to-end application security platform supporting 30+ languages with SAST, SCA, & QA. Kiuwan integrates...

Reviews

Overall rating

4.7 /5
(7)
Value for Money
5/5
Features
4.1/5
Ease of Use
4.3/5
Customer Support
4.5/5

Already have SonarLint?

Software buyers need your help! Product reviews help the rest of us make great decisions.

Showing 5 reviews of 7
Verified Reviewer
Overall rating
  • Industry: Information Technology & Services
  • Company size: 1,001–5,000 Employees
  • Used Weekly for 1-5 months
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 7.0 /10

Easy SAST in your IDE

Reviewed on 2022/12/18

Pros

SonarLint allows users to customize the rules that are used to analyze their code, making it possible to tailor the tool to the needs of specific project. It integrates with popular IDEs such as Eclipse and Visual Studio, making it easy to use within a developer's existing workflow. The reports include the location of the issue and a description of the problem. SonarLint includes code snippets and examples to help developers understand and fix the issues that have been identified which I find very useful.

Cons

Setting up SonarLint can be time-consuming, as it requires installing the tool and configuring it for each specific project. As it happens with all SAST tools, SonarLint only performs static code analysis, meaning it cannot identify issues that may arise during runtime.

teran
Overall rating
  • Industry: Computer Software
  • Company size: 201–500 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Plugin used to check issues before deploying

Reviewed on 2023/04/01

After submitting my first merge request to the supervisor in my first company, I was asked whether...

After submitting my first merge request to the supervisor in my first company, I was asked whether I have check the code smells. I said no and then I was asked to add sonar-lint plugin to my IDE, then check the code issues and finally send him the merge request once I fix all those issues. Since that moment I use this everyday to check issues in the code that I daily write.

Pros

This identifies code smells, security issues, bugs and gives suggestions to fix them as well. By using this, developers can release a bug free quality code to the repository and also without knowing that will become a daily practice which is very good for a developer and the company as well.

Cons

I found some warnings and I though those are not actually issues to be fixed. So I think not all the warnings that the plugin show are important to be fixed.

Response from SonarSource

Thank you for your feedback, we consider it a gift.
Our goal is to empower every developer to create clean code, and your comments will help us continue to improve.

Shubham Vasantrao
Overall rating
  • Industry: Capital Markets
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 9.0 /10

One of the best plugin out there

Reviewed on 2023/02/09

One of the best tools out there in the market.

One of the best tools out there in the market.

Pros

1) I did use the plugin version of SonarLint. We integrated it with Eclipse, Pycharm and Visual Code2) The tool is extremely configurable as in we can set the rules-based settings for our organization and/or team3) The best part of the plugin is that we can find the suggestions/bug detection at the development time so that there is no need to redevelop and deploy the code4) Another best thing about the product is that it helps mitigate vulnerabilities in the code, keeping the user and the code base up to date. Allows users to learn the best development practices and improves the readability of the code

Cons

1) I liked almost everything when I was using it is Eclipse and Pycharm.2) However, I found it a bit slow in response and cumbersome to use in VS code. It might be my personal opinion but I did find it slow.

Response from SonarSource

Thank you - we value your feedback.

We are constantly striving to improve the experience of our users, and we invite you to join our active Community where we share all the latest developments, as well as work on improvements.

https://community.sonarsource.com/

Athira
Overall rating
  • Industry: Computer Software
  • Company size: 501–1,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 9.0 /10

Great tool for improving coding skills

Reviewed on 2023/01/16

Pros

this software will highlight suggestions to improve coding standard, if we practice it as part of daily coding, it will definitely advance our coding skills

Cons

sometimes it's time consuming if we analyses entire codebase

Rakesh
Overall rating
  • Industry: Information Technology & Services
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

Great tool for writing good quality code

Reviewed on 2023/01/09

Pros

It helps to improve our coding standard especially for less experienced people. It helps to avoid more issues from higher environment after code deployment

Cons

It will take some time for new users to gel with this tool but it can not be considered as a disadvantage

Showing 5 reviews of 7 Read all reviews

SonarLint FAQs

Below are some frequently asked questions for SonarLint.

SonarLint offers the following pricing plans:

  • Pricing model: Free Version
  • Free Trial: Available

SonarLint is a free and open source IDE extension.

SonarLint has the following typical customers:

Self Employed, 2–10, 11–50, 51–200, 201–500, 501–1,000, 1,001–5,000

SonarLint supports the following languages:

English

SonarLint supports the following devices:

SonarLint integrates with the following applications:

Eclipse, IntelliJ IDEA, Microsoft Visual Studio, PhpStorm, PyCharm, Rider, Visual Studio Code, WebStorm

SonarLint offers the following support options:

FAQs/Forum, Knowledge Base

Related categories

See all software categories found for SonarLint.