Extensibility in Visual Studio

Note

This article applies to Visual Studio 2015. 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

Visual Studio gives you a lot of extensibility options. You can create your own SDKs, use the Windows, Windows Phone, and Azure SDKs (which are installed as part of Visual Studio), and extend Visual Studio itself.

Extend Visual Studio

You can use the Visual Studio SDK to extend just about every part of Visual Studio: commands, menus, windows, editors, and projects. To find out more, see Visual Studio SDK.

Create Your Own SDKs

Find out how to create, package, and deploy your own platform and extension SDKs: Creating a Software Development Kit.

Roslyn Extensibility

Find out how to use Roslyn for extensibility: .NET Compiler Platform ("Roslyn") Extensibility.

Azure SDK

Find out how to enable the Azure SDK: Enabling the Azure SDK.