Datasheet

5
Extensibility
Visual Studio is a highly-extensible and automatable
integrated development environment
Add-Ins enable you to create Visual Studio add-ins to
extend or automate the functionality of Visual Studio
Macros and Macros IDE enable you to create,
manipulate, edit, and run macros to automate Visual
Studio using Visual Studio’s automation model
Visual Studio Add-in project template for creating an
Add-in loadable into both the Visual Studio and the
Visual Studio Macros IDE
VSPackages enable you to create software modules
for extending Visual Studio with UI elements,
services, projects, editors, and designers
Wizards enable you to extend or automate the
functionality of Visual Studio using programs that
lead a user through a series of actions to accomplish
a complex, repetitive, or difficult task
External Tools
Visual Studio includes a number of core external
tools to aid in developing and debugging your
applications
.NET Framework Tools make it easier for you to
create, deploy, and manage applications and
components that target the .NET Framework (see
.NET Framework Tools)
ATL/MFC Trace Tool displays debug trace messages
in the ATL and MFC sources
Create GUID generates a GUID based on specified
criteria
Dotfuscator Community Edition enables you to
protect your managed application from reverse
engineering
Error Lookup retrieves a system error message or
module error message based on the value entered
External Tools dialog box enables you to add tools to
the Tools menu, which you can then launch from
within Visual Studio
Source Control Integration enables two options:
source control solution based on the Source Control
Plug-in API (formerly known as the MSSCCI API), or a
source control VSPackage
Spy++ provides a graphical view of the processes,
threads, windows, and window messages of a system