# vscode-dotnet-pack **Repository Path**: mirrors_dotnet/vscode-dotnet-pack ## Basic Information - **Project Name**: vscode-dotnet-pack - **Description**: .NET Extension Pack for VSCode. The best of C#, F#, and .NET Interactive. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-05-12 - **Last Updated**: 2025-10-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # .NET Extension Pack The .NET Extension Pack is the ultimate collection of extensions for working with .NET in VS Code. ## C# for Visual Studio Code (powered by OmniSharp) [C# extension for Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp) provides the following features inside VS Code: - Lightweight development tools for [.NET Core](https://dotnet.github.io). - Great C# editing support, including Syntax Highlighting, IntelliSense, Go to Definition, Find All References, etc. - Debugging support for .NET Core (CoreCLR). NOTE: Mono debugging is not supported. Desktop CLR debugging has [limited support](https://github.com/OmniSharp/omnisharp-vscode/wiki/Desktop-.NET-Framework). - Support for project.json and csproj projects on Windows, macOS and Linux. The C# extension is powered by [OmniSharp](https://github.com/OmniSharp/omnisharp-roslyn). ## .NET Interactive Notebooks [Polyglot Notebooks extension for Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.dotnet-interactive-vscode) provides support for using Polyglot Notebooks in a Visual Studio Code notebook. Polyglot Notebooks takes the power of .NET and embeds it into *your* interactive experiences. Share code, explore data, write, and learn across your apps in ways you couldn't before. - [Notebooks](#notebooks-with-net): Jupyter, nteract, and Visual Studio Code - [Code bots](https://github.com/CodeConversations/CodeConversations) - Devices like [Raspberry Pi](https://www.raspberrypi.org/) - Embeddable script engines - REPLs ## Ionide-VSCode: FSharp [Ionide FSharp extension for Visual Studio Code](https://marketplace.visualstudio.com/items/Ionide.Ionide-fsharp) provides support for enhanced F# Language Features for Visual Studio Code. - Syntax highlighting - Auto completions - Error highlighting, error list, and quick fixes based on errors - Tooltips - Method parameter hints - Go to Definition - Peek Definition - Find all references - Highlighting usages - Rename - Show symbols in file - Find symbol in workspace - Show signature in status bar - Show signature as CodeLens / LineLens - Go to MSDN help - Add `open NAMESPACE` for symbol - Match case generator - Go to #load reference - Generate comment for the symbol - Integration with F# Interactive - Integration with Forge (Project scaffolding and modification) - Integration with FSharpLint (additional hints and quick fixes) - Integration with MSBuild (Build, Rebuild, Clean project) - Solution / project explorer - And more... ## Installation By installing this extension you will install all of the extensions listed above. You can uninstall all the extensions by uninstalling this extension pack. ## Contributing Got a suggestion for the .NET Extension Pack? Submit a new issue and a PR with an updated package.json and README.md and we'll take a look! ## Contribution License Agreement By signing the [CLA](https://cla.dotnetfoundation.org/), the community is free to use your contribution to [.NET Foundation](http://www.dotnetfoundation.org) projects. ## License Copyright © .NET Foundation, and contributors. The source code to this extension is available on [https://github.com/microsoft/vscode-dotnet-pack](https://github.com/microsoft/vscode-dotnet-pack) and licensed under the [MIT license](LICENSE.txt). ## Code of Conduct This project has adopted the code of conduct defined by the [Contributor Covenant](http://contributor-covenant.org/) to clarify expected behavior in our community. For more information see the [.NET Foundation Code of Conduct](http://www.dotnetfoundation.org/code-of-conduct). ## .NET Foundation This project is supported by the [.NET Foundation](http://www.dotnetfoundation.org).