Showing category results for Announcement

Nov 17, 2025
Post comments count0
Post likes count0

Introducing MSVC AddressSanitizer for ARM64 targets

Zachary Johnson
Zachary Johnson

We are pleased to announce AddressSanitizer (ASan) support for the Microsoft C++ (MSVC) Build Tools for ARM64 targets. ASan is a runtime memory error detector that identifies difficult-to-find bugs with zero false positives and improves memory safety. More technical information on ASan can be found at aka.ms/asan.  ASan has long supported the x6...

C++AnnouncementAddressSanitizer
Nov 12, 2025
Post comments count0
Post likes count0

Perform wide-sweeping refactors using C++ code editing tools for GitHub Copilot

Sinem Akinci
Sinem Akinci

Refactoring a C++ codebase can often require tracking updates across various sections of multiple files to ensure accuracy and relevancy.  Historically, developers have relied on manual searches across a codebase and refactoring tools to perform these types of edits. However, with GitHub Copilot agents, developers can now delegate these complex...

C++AnnouncementNew Feature
Nov 12, 2025
Post comments count0
Post likes count0

Fix build issues using GitHub Copilot after upgrading MSVC Build Tools

Michael Price
Michael Price

A few problems have reared their heads at every company where I’ve worked on C++ as a Software Engineer over the past 20 years. For the most part, those problems have nothing to do with the language and how it is used, but instead all the “other” stuff, like dealing with long build times, getting consistent build environments, and managing the ...

C++AnnouncementCopilot
Nov 11, 2025
Post comments count5
Post likes count3

What’s New for C++ Developers in Visual Studio 2026 version 18.0

Augustin Popa
Augustin Popa

Get ready to level up your C++ productivity, because Visual Studio 2026 version 18.0 is now generally available! You can take advantage of the new features, bug fixes, and performance improvements in your production environment. This post describes what’s new for C++ developers, including new features or improvements in these areas: ...

Visual StudioC++Announcement
Oct 30, 2025
Post comments count5
Post likes count4

Upgrading C++ Projects to Visual Studio 2026

Augustin Popa
Augustin Popa

With Visual Studio 2026 version 18.0 getting closer to General Availability (GA), we want to share with you how you can upgrade your projects from your current versions of Visual Studio and the Microsoft C++ (MSVC) Build Tools to the latest versions. The new IDE ships with the v145 platform toolset for MSBuild C++ projects and MSVC Build Tools vers...

AnnouncementC++
Oct 29, 2025
Post comments count0
Post likes count3

New GitHub Copilot capabilities for C++ developers: Upgrade MSVC, improve build performance, and refactor C++ code

Erika Sweet
Erika Sweet

Yesterday at GitHub Universe, GitHub announced support for custom agents. Custom agents are specialized configurations with custom prompts and context that focus Copilot on specific development tasks. On the C++ team, we have a similar goal: Provide differentiated capabilities that optimize GitHub Copilot for C++ development tasks. As a firs...

C++AnnouncementCopilot
Sep 11, 2025
Post comments count0
Post likes count1

Microsoft C++ Team at CppCon 2025

Michael Price
Michael Price

  It's that time of year again! We are excited to see you all at CppCon this year, where we'll once again be delivering a variety of presentations, from the latest advancements in debugging technology to extensibility frameworks for AI agents. See the end of this post for a listing of all of the sessions involving Microsoft staff. And y...

C++AnnouncementSurvey
Sep 10, 2025
Post comments count8
Post likes count6

C++ Language Updates in MSVC Build Tools v14.50

Cameron DaCamara
Cameron DaCamara

C++ Language Updates in MSVC Build Tools v14.50 It has been some time since we have provided an update on MSVC progress, and this one comes with the latest major update to our IDE: Visual Studio 2026 version 18.0. This version of Visual Studio ships with the MSVC Build Tools version 14.50, which includes version 19.50 of the MSVC compiler. You can...

C++AnnouncementFeatured
Aug 19, 2025
Post comments count5
Post likes count4

Announcing Proxy 4: The Next Leap in C++ Polymorphism

Mingxin Wang
Mingxin Wang

Version 4 of Microsoft's Proxy library brings feature improvements, better diagnostics, better code generation, modern compiler/debugger support.

C++Announcement
Jul 21, 2025
Post comments count0
Post likes count0

Visual Studio Code CMake Tools Extension 1.21 Release: Multi-root improvements, CMake Presets v10, and more…

Sinem Akinci
Sinem Akinci

We’re excited to announce the latest 1.21 release of the CMake Tools extension for Visual Studio Code. This update brings a host of new updates, including addressing one of our top-voted issues for multi-root improvements and adding CMake presets version 10 support. To view the full list of updates with this release, please look at our CHANGELOG. ...

C++AnnouncementCMake