01 What happened
The Microsoft C++ Language Server for GitHub Copilot now automatically extracts MSBuild compile commands on project open, simplifying setup and reducing token usage.
02 Key details
- Automatically extracts MSBuild commands on project open
- Reduces token consumption via deterministic database generation
- Supports only MSBuild-based projects
- Requires an active GitHub Copilot subscription
- CMake and custom build systems require separate configuration
03 Why it matters
Previously, setting up go-to-definition and find references for MSBuild C++ projects required either a manual compile_commands.json file or an agent to configure. Now, the extractor is bundled and automatically invoked.
04 Who it matters to
Software developers, MSBuild engineers and general users.
Original source