

Add ` serverUrl` as your SonarQube server URL.

Then you can get a token by entering a token name you like. Go to the homepage of your SonarQube system, click your avatar in the upper right, select My Account and select Security. Add token with a token generated in SonarQube.Add serverId with a value you will remember (it is used locally only).

To configure the SonarLint plugin, you’ll need.Click Edit in settings.json under any setting and set the in User Setings.In the VS Code Settings, search SonarLint.In VS Code, go to the Marketplace and download SonarLint.A Java Runtime (JRE) 8 or 11 installed on your computer.A recent version of Visual Studio Code (hereinafter referred to as VS Code) installed (v1.12 or above, VS Code now is supported by Windows, Mac OS, and even Linux).A computer that works and is connected to the Internet.SonarSource describes SonarLint as a capability that can work like a spell checker for text since it detects issues in your code as you go. It can detect issues in seconds, which can improve productivity. SonarLint an extension you can add to an IDE such as Visual Studio Code that can provide developers real-time feedback on the quality of the code. Hundreds of programming languages are supported by Visual Studio Code, so no matter what language you use, you can read this blog. In this blog, I’d like to share how SonarLint can be added in Visual Studio Code to track real time code quality following the rules of the remote SonarQube server. We have to repeat this procedure until all Sonar issues are fixed. Because in order to know the quality of the code, we have to push the code to the remote repository firstly, and then to trigger the SonarQube scan job. However, this process has limitations in terms of convenience and real-time. SAP has its own configured SonarQube servers, and we can scan code in the GitHub repository with a remote SonarQube server. Sonar (SnoarQube), as an open-source platform, is a management platform in terms of the quality of source code. Therefore, it is imperative to check code quality.

It will not have much impact on our system in a short term, however, with personnel change and accumulated amount of code, these issues may gradually emerge in a long run. As a result of difference in coding habits and certain negligence of details, the code written by us can be irregular along with some hidden issues.
