SonarLint extension for VisualStudio
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Georgii Borovinskikh b718090818
Change vs22/vsixmanifest version to 8.0 (#5411)
2 weeks ago
.github Update code owners (#5399) 2 weeks ago
MarketPlaceFiles Change Copyright headers to 2024 (#5176) 4 months ago
build Package the SLOOP (#5298) 2 months ago
pipeline Cleanup Rule Extraction (#5281) 2 months ago
src Change vs22/vsixmanifest version to 8.0 (#5411) 2 weeks ago
third-parties Remove references to legacy RuleSet binaries (#4801) 7 months ago
tools Cleanup Rule Extraction (#5281) 2 months ago
.editorconfig Ignore CS7035 (#4885) 8 months ago
.gitattributes Update .gitattributes (#438) 7 years ago
.gitignore Package the SLOOP (#5298) 2 months ago
CODE_OF_CONDUCT.md Update markdowns and add Code of Conduct (#415) 7 years ago
CONTRIBUTING.md Update markdowns and add Code of Conduct (#415) 7 years ago
Directory.Build.props Use latest C# version (#5223) 2 months ago
Directory.Build.targets Tidy up signing targets (#1227) 4 years ago
LICENSE Change Copyright headers to 2024 (#5176) 4 months ago
NOTICE.txt Change Copyright headers to 2024 (#5176) 4 months ago
README.MD Update embedded JS/TS analyzer 10.12.0.25537 (#5248) 3 months ago
SonarLint.VisualStudio.Integration.sln Package the jar analyzers (#5290) 2 months ago
SonarLint.VsTargetVersion.props Drop support for VS 2017 (#2885) 2 years ago
THIRD-PARTY-NOTICES Add third-party license for DiffPlex 9 months ago
nuget.config Add reference to NSubstitute 5.1.0 in tests (#5256) 2 months ago
set-version.ps1 Bump SonarLint for VS to 3.4.0 (#227) 7 years ago

README.MD

SonarLint for Visual Studio

Quality Gate Coverage

SonarLint is a Visual Studio 2017, 2019, and 2022 extension that provides on-the-fly feedback to developers on new bugs and quality issues in C#, VB.NET, C/C++, TypeScript and JavaScript to help produce Clean Code.

SonarLint is free, open source, and available in the Visual Studio Marketplace:

Note: SonarLint for Visual Studio 2017 has been deprecated. New versions will not be shipped after March 1, 2022.

Features

  • On-the-fly feedback
  • Support C#, VB.Net, Javascript and C/C++.
  • Support for standalone analysis.
  • Support for connected mode for C# and VB.Net projects.

Connected Mode provides suppression of issues marked as False Positive or Won't Fix on SonarQube and SonarCloud. Follow the link for more information.

Have questions or feedback?

The preferred way to discuss SonarLint is by posting on the SonarSource Community Forum. Feel free to ask questions, report issues, and give suggestions.

False positives: please report false positives in analysis rules in this section of the community forum.

How to contribute

Check out the contributing page to see the best places to log issues and start discussions.

License

Copyright 2016-2024 SonarSource.

Licensed under the GNU Lesser General Public License, Version 3.0