Showing results for New Feature - C++ Team Blog

May 3, 2024
2
2

New Checks Since Visual Studio 2022 17.8

Gabor Horvath
Gabor Horvath

The C++ team is committed to making your C++ coding experience as safe as possible. In the last couple of releases, we added new safety checks based on the requests of internal customers like the Windows group. Below is the overview of the new checks. For additional information for each of the checks, please refer to the linked help documents. C63...

C++New FeatureDiagnostics
Oct 3, 2023
6
4

Open Sourcing IFC SDK for C++ Modules

GDR
GDR

Back with VS2019 version 16.10, we announced a complete implementation of C++ Modules (and, generally, of all C++20 features) across the MSVC compiler toolset, static analysis, IntelliSense, and debugger. Implementing Modules requires principled intermediate representation of C++ source programs. Today, we are thrilled to announce the availability ...

C++AnnouncementNew Feature
Jun 15, 2023
0
4

Build Insights Now Available in Visual Studio 2022

Nelson Daniel Troncoso
Nelson Daniel Troncoso

Introduction We're excited to announce that Build Insights is now integrated with Visual Studio 2022! Available in Visual Studio 2022 17.7 Preview 2, Build Insights provides critical information of your development environment. Using the analysis created by Build Insights, you will now have the power to effectively optimize your build times, espec...

C++AnnouncementNew Feature
Jun 14, 2023
2
3

Automatically Install Windows Subsystem for Linux from Visual Studio using New Seamless Integration

Sinem Akinci
Sinem Akinci

Have you ever wanted to try using Windows Subsystem for Linux (WSL) to target Linux from your C++ project, but haven’t gone through the documentation or CLI installation process? Now, from Visual Studio with the Linux and Embedded Workload, Visual Studio makes it easier than ever to get to that one-click install of WSL. Download the latest preview ...

C++CMakeNew Feature
Feb 27, 2023
2
2

View files on your Remote Machines using the new Remote File Explorer in Visual Studio

Sinem Akinci
Sinem Akinci

We are excited to announce that we have added a new tool window, the Remote File Explorer, to Visual Studio in version 17.6 Preview 1.  This window provides you with the ability to browse, upload, and download files and folders on your remote machines that you are connected to via the Connection Manager within your Visual Studio instance.   Ho...

C++New Feature
Feb 22, 2023
5
12

CMake debugger allows you to debug your CMake scripts and more

Sinem Akinci
Sinem Akinci

The VS CMake team has been working in close collaboration with Kitware on developing a debugger for CMake scripts in the Visual Studio IDE (see this open Kitware issue for more details). We will be contributing this work back upstream (targeting the 3.27 release) so that the developer community can have it and work to improve it together, by adding...

C++CMakeNew Feature
Dec 13, 2022
0
3

Improving the State of Debug Performance in C++

Cameron DaCamara
Cameron DaCamara

In this blog we will explore one change the MSVC compiler has implemented in an effort to improve the codegen quality of applications in debug mode. We will highlight what the change does, and how it could be extended for the future. If debug performance is something you care about for your C++ projects, then Visual Studio 2022 version 17.5 is maki...

AnnouncementC++New Feature
Sep 20, 2022
4
1

Microsoft C++ Code Analysis Warnings with Key Events

Hwi-sung Im
Hwi-sung Im

Introduction  To make your C++ coding experience as safe as possible, the Microsoft C++ Code Analysis has added new checks and improved existing ones to help you prevent bugs before they find their way into your products. Some of the checks work harder than others, analyzing the code deeper by simulating runtime behavior. As such, they can find de...

C++New Feature