Showing category results for Announcement

Sep 6, 2019
Post comments count5
Post likes count0

Microsoft C++ Team at CppCon 2019

Sy Brand
Sy Brand

The Microsoft C++ team will have a booth and many talks covering a wide range of topics at CppCon 2019. Come say hi to our team outside Aurora D and attend our talks to learn what's new in our tooling, dive into new features in the standard, and hear some exciting announcements! We'll also be running a survey on the C++ ecosystem and giving ...

Announcement
Aug 16, 2019
Post comments count0
Post likes count0

C++ Cross-Platform Development with Visual Studio 2019 version 16.3: vcpkg, CMake configuration, remote headers, and WSL

Erika Sweet
Erika Sweet

In Visual Studio 2019 you can target both Windows and Linux from the comfort of a single IDE. Visual Studio’s native support for CMake lets you open any folder containing C++ code and a CMakeLists.txt file directly in Visual Studio to edit, build, and debug your CMake project on Windows, Linux, and the Windows Subsystem for Linux (WSL). Visual Stud...

AnnouncementCMakeVcpkg
Jul 29, 2019
Post comments count2
Post likes count0

Smarter Member List Filtering for C++ 

Nick Uhlenhuth
Nick Uhlenhuth

We are always looking for ways to make you more productive while coding in Visual Studio. In Visual Studio 2019 version 16.2, we have created a smarter, more relevant Member List. Specifically, we now apply method filtering based on type qualifiers. To illustrate this, consider the following example:  You have two vectors, but one is . When we i...

AnnouncementNew FeatureExperimental
Jul 25, 2019
Post comments count3
Post likes count0

MSVC Backend Updates in Visual Studio 2019 version 16.2

Daniel Donenfeld
Daniel Donenfeld

In Visual Studio 2019 version 16.2 we continue to improve the C++ backend with build throughput improvements and new and improved optimizations. These build on top of our MSVC backend improvements in Visual Studio 2019 version 16.0 which we previously announced. We will be following up on many of the improvements here with their own blog posts. Bu...

AnnouncementBackend
Jul 19, 2019
Post comments count4
Post likes count0

Vcpkg: 2019.06 Update

Tara Raj
Tara Raj

The 2019.06 update of vcpkg, a tool that helps you manage C and C++ libraries on Windows, Linux, and MacOS, is now available. This is the first time we’ve created a vcpkg release on our GitHub repository. This update is designed to bring you a summary of the new functionality and improvements made to vcpkg over about a month’s time. The 2019.06 upd...

Announcement
Jul 11, 2019
Post comments count7
Post likes count0

Clang/LLVM Support for MSBuild Projects

Will Buik
Will Buik

Visual Studio 2019 version 16.2 Preview 3 includes built-in Clang/LLVM support for MSBuild projects. In our last release, we announced support for Clang/LLVM for CMake. In the latest Preview of Visual Studio, we have extended that support to also include MSBuild projects. While in most cases we recommend using the MSVC compiler, we are committed to...

Announcement
May 28, 2019
Post comments count7
Post likes count0

CMake 3.14 and Performance Improvements

Justin Goshi
Justin Goshi

In Visual Studio 2019 version 16.1 we have updated the version of CMake we ship inbox to CMake 3.14. This comes with performance improvements for extracting generated build system information. Additionally, we now support virtually all the Visual Studio capabilities regardless of the CMake binary origin so long as the CMake version is at least 3.14...

Announcement
May 14, 2019
Post comments count14
Post likes count0

Quick Info Improvements in Visual Studio 2019: Colorization and Search Online

Nick Uhlenhuth
Nick Uhlenhuth

The Quick Info tooltip has received a couple of improvements in Visual Studio 2019 version 16.1 Preview 3.  Quick Info Colorization  While Quick Info was previously all black text, the tooltip now respects the semantic colorization of your editor:    If you’d like to customize your semantic colorization, you can do that by searching “font” ...

Announcement
May 13, 2019
Post comments count5
Post likes count0

Visualize your build with IncrediBuild’s Build Monitor and Visual Studio 2019

Nick Uhlenhuth
Nick Uhlenhuth

There’s seeing your build, and then there’s REALLY seeing your build. The difference can be quite dramatic, unveiling a new world of possibilities. As part of a partnership between IncrediBuild and Visual Studio, you can enjoy these possibilities directly within Visual Studio. We previously discussed IncrediBuild, a software acceleration technol...

Announcement
May 10, 2019
Post comments count22
Post likes count0

Linux Development with C++ in Visual Studio 2019: WSL, ASan for Linux, Separation of Build and Debug

Erika Sweet
Erika Sweet

In Visual Studio 2019 you can target both Windows and Linux from the comfort of a single IDE. In Visual Studio 2019 version 16.1 Preview 3 we announced several new features specific to the Linux Workload: native support for the Windows Subsystem for Linux (WSL), AddressSanitizer integration, and the ability to separate build and debug targets. If y...

AnnouncementC++CMake