Visual Studio Community Toolkit

Applies to: yesVisual Studio noVisual Studio for Mac

Note

This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here

This toolkit will help you write successful Visual Studio extensions and there's something for absolute beginners to experts alike.

The following video introduces you to the Visual Studio extensibility model.

Pick your starting point

Based on your experience level, pick where to begin.

Learn how to get started

If you are new to extension development, you want to start at the beginning to ensure you're not missing any information up front. Head on over to the getting started section.

Walk me through typical scenarios

Once you know the basics of the Visual Studio extensibility model, it is time to explore what type of features to extend. To do that, check out the recipe section for inspiration and step-by-step guides.

Publishing the finished extension

When you've written your extension, it is time to publish it. Whether you want to share it with just a few friends, your company, or the whole world, you want to check out the publishing section.

Tips & tricks