Continuous Inspection

C-Sharp (C#)

The C-Sharp (C#) plugin enables analysis and reporting on C-Sharp projects.
Ultimate: Supported
Enterprise: Supported
Professional: Available
Community: Available


  • Easy analysis of C# source files contained in .NET projects (Visual Studio Solution or MSBuild project) with help of the MSBuild SonarQube Runner
  • Native support of SonarLint for Visual Studio and its 150+ rules
  • Works with FxCop / Code Analysis, StyleCop, ReSharper
  • Support for drilldowns and standard metrics
  • More than 390+ coding rules, taking into account FxCop rules


The C# plugin enables the analysis of C# source files contained in .NET projects to monitor the quality of .NET softwares written in the C# language. With this plugin, C# becomes a first-class citizen in all SonarSource products.

It uses the rules provided by SonarLint for Visual Studio (an open source project lead by SonarSource) and its 150+ rules to leverage the accuracy of .NET analysis in SonarQube.

This plugin benefits from the power of Open Source by reusing all available core services from SonarQube, including issues drilldowns, hotspots, code viewer with syntax highlighting, the Time Machine, clouds, and coding rule profile management.

Related Links