C++ Team Blog
The latest in C++, Visual Studio, VS Code, and vcpkg from the MSFT C++ team
Latest posts
What’s New in vcpkg (June 2026)
These June updates add a vcpkg-tool switch to skip installation when packages are already cached, OpenHarmony (OHOS) platform support, and major library updates including curl 8.21, CGAL 6.2, and Graphviz 15.
Pure Virtual C++ 2026 Talks Announced
The featured talks for Pure Virtual C++ 2026 are here! Join us on July 21 for a free, one-day virtual conference for the whole C++ community.
Save the Date: Pure Virtual C++ 2026
Pure Virtual C++ is back for its 7th year! Join us on July 21 for a free, one-day virtual conference for the whole C++ community.
Streamline C++ Code Intelligence Setup in Copilot CLI
C++ developers can now bring IDE-style semantic intelligence into Copilot CLI with less setup. The C++ language server plugin supports richer code navigation, diagnostics, symbol understanding, and code changes by using the same build context your compiler does. That build context usually comes from a file, which tells the language server how each source file is compiled. Instead of manually wiring that file together, the C++ language server plugin now provides a setup LSP skill that can help generate or refresh compile commands for common project types, including CMake and MSBuild. For custom build systems, ...
Boosting Adobe Photoshop’s Performance with MSVC and SPGO
Boosting Adobe Photoshop’s Performance with MSVC and SPGO Adobe and Microsoft worked together to improve Photoshop performance and responsiveness on Windows by combining MSVC’s peak-performance build settings with Sample-based Profile-Guided Optimization (SPGO). The collaboration focused on real customer scenarios where latency matters most, including brush and stroke responsiveness, file open times, and other CPU-intensive operations that directly affect creative flow. Adobe’s combined benchmarking showed improvements of 20% on x64 and 13% on ARM64, demonstrating how modern compiler technology can translate int...
GitHub Copilot modernization for C++ is out of preview
GitHub Copilot modernization for C++ is out of preview as of Visual Studio 2026, helping you upgrade your MSVC Build Tools with an AI-guided workflow.
MSVC Build Tools Preview updates – June 2026
Try the latest updates to MSVC Build Tools Preview
What’s New in vcpkg (May 2026)
This release includes major library updates for Boost 1.91, Qt 6.11, and OpenCASCADE 8.0, along with 27 new ports and over 500 port updates.
What’s New for C++ Developers in Visual Studio 2026 (18.1 – 18.6)
Visual Studio 2026 versions 18.1 through 18.6 deliver a wave of improvements for C++ developers. For MSVC Build Tools, the v14.51 release is now generally available with runtime performance gains and improved C++23 conformance. We also introduced Sample Profile Guided Optimization to help you improve the runtime performance of your C/C++ programs. In the IDE, we made significant investments in AI-powered experiences to optimize your builds, modernize your code, debug and profile, and more. We enhanced Copilot Chat to make it easy to incorporate skills, custom agents, and MCP servers into your workflow. We also ad...