Visual Studio Debug Engine Extensibility Samples
📚 View API Documentation - Complete API documentation for Visual Studio Debugger Engine extensibility interfaces
Concord is the code name for Visual Studio's new debug engine that first shipped in Visual Studio 2012. Concord was designed to be extensible and this repo contains samples of these extensions.
The samples in this repo currently target Visual Studio 2022 (version 17.0). For older versions of these samples, please see the VS16 branch.
For Concord documentation, take a look at the wiki:
If you want to dive right into some code for extending the debug engine, take a look at the samples:
This repository automatically generates and hosts API documentation for Visual Studio extensibility interfaces using DocFX. The documentation is built from NuGet packages and deployed to GitHub Pages.
To generate and serve documentation locally:
# Generate and serve docs locally
.\scripts\Serve-Docs-Local.ps1
# Update package versions
.\scripts\Update-PackageVersions.ps1
# Generate docs only
.\scripts\Generate-Docs.ps1 -ConfigFile docs-config.jsonEdit docs-config.json to configure which NuGet packages to document.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.