Skip to main content

Extend Visual Studio

By using the Visual Studio 2013 SDK, you can create tool windows, menu commands, editor extensions, isolated shell projects, and other extensions for Visual Studio. The SDK uses an experimental instance of Visual Studio to help you test and debug your extensions while preserving your primary development environment.

Essential Downloads and Resources

Download the Visual Studio 2013 SDK

Tools and templates for building Visual Studio extensions.

Visualization and Modeling SDK

Use the Visualization and Modeling SDK with the Visual Studio SDK to create graphical and form-based modeling designers (DSL), and extend Visual Studio UML designers. Also answer your questions about your code’s structure by querying the code index.

Get Started with Extending Visual Studio

Learn how to customize and extend Visual Studio to automate tasks or add features.

Team Foundation Server 2010 SDK

Samples and documention for the Team Foundation Server SDK.

Additional Resources

Forums Forums

Discuss extending VS, including the SDK, Text Templates, add-ins, and macros.

Generate Load Key Generate Load Key

Get package and shell load keys for Visual Studio 2008 and earlier versions.

VSIP Program Information VSIP Program Information

Learn about the VSIP program.

Featured Partners

Sonatype
Sonatype
Developers using Sonatype’s Nexus (a caching proxy for NuGet packages) with Visual Studio will benefit from faster and more reliable builds, and unprecedented visibility to security and license risks.