Skip to content
| Marketplace
Sign in
Visual Studio Code>Extension Packs>Dotnet Pro PackNew to Visual Studio Code? Get it now.
Dotnet Pro Pack

Dotnet Pro Pack

Dmitry Sorokin

| (0) | Free
Ultimate extension pack for .NET developers in Visual Studio Code: C#, MAUI, Avalonia, Uno Platform, Aspire, containers, databases, diagrams and productivity tools.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🧰 Dotnet Pro Pack

Dotnet Pro Pack

VS Code License: MIT

English | Русский

Dotnet Pro Pack is an extension pack for Visual Studio Code that brings together everything you need for professional .NET development: C#, F#, MAUI, Avalonia, Uno Platform, OpenSilver, Unity, MonoGame, Tizen, .NET nanoFramework, .NET Aspire, containers, databases and APIs, GitHub workflows, remote development, AI assistants, diagrams, and productivity tools.

One click gives you a complete, consistent .NET development environment in VS Code — no need to find and install dozens of extensions by hand.

ℹ️ You don't have to install the whole pack. Not everyone builds games or a particular type of app, so every extension in the tables below can also be installed on its own — just click Install on the one you like.

🧩 What's inside

💜 .NET, C# and F#

Extension Description
C# C# language support: IntelliSense, debugging, refactoring, navigation
C# Dev Kit Solutions, projects, testing, and running .NET applications
Ionide for F# F# language support: IntelliSense, tooltips, error highlighting, refactoring

🤖 AI assistants

Extension Description
DeepSeek V4 for Copilot DeepSeek V4 models for GitHub Copilot Chat

🎨 Cross-platform app development and UI

Extension Description
.NET MAUI .NET MAUI support: XAML, Hot Reload, debugging
MAUI Archive Working with MAUI project archives and templates
Avalonia Avalonia UI and XAML support
Uno Platform Build applications with Uno Platform
OpenSilver OpenSilver development (WPF/XAML for WebAssembly)
Caspian Emulator Mobile device emulation for development
Tizen C# C# development for the Tizen platform
Tizen Profiler Profiling Tizen applications
nanoFramework .NET nanoFramework development for microcontrollers

🎮 Game development

Extension Description
Unity Visual Studio Tools for Unity: debugging and Unity API integration
MonoGame Support for the MonoGame game framework

☁️ Cloud, containers, and collaboration

Extension Description
.NET Aspire .NET Aspire support: orchestration, dashboard, services
Container Tools Containers and Dev Containers
Live Share Real-time collaborative editing and debugging
NuGet Workbench NuGet package management

🔀 Git and GitHub

Extension Description
GitHub Actions Manage GitHub Actions workflows and runs
GitHub Pull Requests Review and manage pull requests and issues on GitHub

🌐 Remote development

Extension Description
Remote - SSH Open any folder on a remote machine over SSH
Remote Explorer View and manage SSH and remote targets

🗄️ Data, APIs, and utilities

Extension Description
DBCode Work with databases right inside the editor
Redis Client Redis client
Postman for VS Code HTTP API testing and debugging
Rainbow CSV CSV/TSV highlighting and tooling
Data Wrangler Explore, transform, and analyze tabular data
Hex Editor Hex editing for binary files
Speedscope Performance profile visualization
SandDance Data visualization and exploration

⚡ Productivity

Extension Description
Better Todo Tree Collect TODO, FIXME, and other tags in a tree view
CodeSnap Take beautiful screenshots of your code

📊 Diagrams and visual modeling

Extension Description
Draw.io Integration draw.io diagrams right in VS Code
Figma for VS Code View Figma designs and work with design assets
Excalidraw Sketch diagrams in the Excalidraw format

🛠️ dimanrus tools

Extension Description
Dev Tools Toolbox A set of developer tools
Monitor Dotnet .NET application monitoring
Exploring Collections Exploring .NET collections
ILASM Dotnet IL Assembly language support

✅ Requirements

  • Visual Studio Code 1.105.0 or newer.
  • Some extensions may require the .NET SDK and the corresponding workloads (for example, .NET MAUI).
  • Individual extensions (Tizen, nanoFramework, Caspian Emulator) may have their own system requirements — see their documentation.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft