dotnet/vscode-csharp

Official C# support for Visual Studio Code

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on September 22nd, 2026
Created on December 3rd, 2015
Open Issues & Pull Requests: 680 (+0)
GitHub issues: Enabled
Number of forks: 736
Total Stargazers: 3,069 (+0)
Total Subscribers: 219 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 27.5 hours
Mean response time: 175.2 days
90th percentile: 715.7 days
Tracked items: 1,664

How this project is maintained

Roughly one issue in three opened in the past year never receives a reply. 88% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "Debugger" is answered fastest, typically in about 8 hours, while "C#DK" waits about 4 days. 48% of tracked open issues have had no activity in three months. 87% of issues opened in the past year have been closed, leaving a working backlog.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 322
New in 7 days: 13
Closed in 7 days: 9
Avg open age: 1,182 days
Stale 30+ days: 291
Stale 90+ days: 273

Recent activity

Opened in 7 days: 12
Closed in 7 days: 9
Comments in 7 days: 9
Events in 7 days: 40

Top labels

  • OmniSharp (847)
  • untriaged (561)
  • Triaged (327)
  • Bug (240)
  • Needs More Info (216)
  • Razor (138)
  • Feature Request (134)
  • Debugger (112)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

The C# for Visual Studio Code extension is an official Visual Studio Code extension that provides rich language support for C# development.

The extension solves the problem of bringing comprehensive C# development capabilities to Visual Studio Code by leveraging a Language Server Protocol server powered by open source components including Roslyn and Razor. This approach delivers type information, code navigation, and IntelliSense directly within the editor while maintaining reliability and performance.

The extension is recommended for use alongside C# Dev Kit, which automatically installs it as a dependency, though it can function as a standalone extension. It suits developers working with C# projects that target .NET 6 or later. For projects requiring earlier .NET versions or non-solution-based structures, the extension supports a fallback mode using OmniSharp, though this requires manual configuration and installation of additional tooling such as .NET Framework and MSBuild on Windows or Mono with MSBuild on macOS and Linux. The extension's core features include refactoring with code fixes, code navigation through Go To Definition and Find All References, IntelliSense with auto-completion, and formatting and linting capabilities.

The project maintains active engagement with issue reporting through a dedicated support process documented in the repository. Development activity shows consistent attention to both bug fixes and feature improvements across the codebase.