

The primary reasons why we need to pair SonarLint with either SonarQube or SonarCloud is for team collaboration and organizational consistencies. I will cover in-depth explanation of the products in my upcoming blog. SonarQube/ SonarCloud are used to continuously inspecting the Code Quality and Security of the codebases, and guiding development teams during Code Reviews. SonarQube and SonarCloud are additional products from SonarSource which are on-premise and cloud based respectively. Pair SonarLint with SonarCloud or SonarQube You can go to Extensions -> Manage Extensions -> Installed to check SonarLint shows up in the list of installed extension.īefore we move to the steps to see how SonarLint works, let us go through some additional step to pair SonarLint with SonarCloud. VSIX Installer will complete the installation After the installation is complete, hit Close and open Visual Studio again. Hit Modify to let it finish the installation. Once you close it, you can see the VSIX Installer starting to run. Step 2: After you perform the above steps, you need to close Visual Studio. Step 1: Open Visual Studio 2019 and go to Extensions -> Manage Extensions. Obviously, for this demo, you need to have Visual Studio 2019 installed on your system! First lets install SonarLint and then we will see it in action. In this post, we will integrate SonarLint with Visual Studio 2019 and see it in action. When it identifies an issue, SonarLint provides documentation to understand the issue in details and explain what is the best practice. SonarLint provides developers with instant feedback in their IDEs as they are writing code. SonarLint supports IDEs Visual Studio, Visual Studio Code, Eclipse and IntelliJ IDEA. It can also be used to perform a complete analysis of code to find code quality issues.

SonarLint is an IDE extension that helps detect and fix code quality issues at runtime. SonarSource is one of the leading companies that builds product for code quality and security.
