Showing category results for Announcement

Jan 7, 2020
Post comments count0
Post likes count0

C++ Inliner Improvements: The Zipliner

David Hartglass

Visual Studio 2019 versions 16.3 and 16.4 include improvements to the C++ inliner. Among these is the ability to inline some routines after they have been optimized, referred to as the “Zipliner.” Depending on your application, you may see some minor code quality improvements and/or major build-time (compiler throughput) improvements.  C2 Inliner ...

Announcement
Nov 21, 2019
Post comments count0
Post likes count0

CMake Tools Extension for Visual Studio Code

Erika Sweet

Microsoft is now the primary maintainer of the CMake Tools extension for Visual Studio Code. The extension was created and previously maintained by vector-of-bool, who has moved on to other things. Thank you vector-of-bool for all of your hard work getting this extension to where it is today! About the extension The CMake Tools extension provides...

C++AnnouncementCMake
Nov 7, 2019
Post comments count8
Post likes count0

Electronic Arts and Visual Studio’s Linux Support

Erika Sweet

Electronic Arts (EA) is using Visual Studio’s cross-platform support to cross-compile on Windows and debug on Linux. The following post is written by Ben May, a Senior Software Engineer of Engineering Workflows at EA. Thanks Ben and EA for your partnership, and for helping us make Visual Studio the best IDE for C++ cross-platform development. At...

LinuxAnnouncement
Nov 5, 2019
Post comments count33
Post likes count2

Introducing C++ Build Insights

Kevin Cadieux

C++ builds should always be faster. In Visual Studio 2019 16.2, we’ve shown our commitment to this ideal by speeding up the linker significantly. Today, we are thrilled to announce a new collection of tools that will give you the power to make improvements of your own. If you've ever had time for breakfast while building C++, then you may have aske...

AnnouncementDiagnosticsfaster
Nov 4, 2019
Post comments count5
Post likes count0

Visual Studio Code C++ extension: Nov 2019 update

Marian Luparu

Find All References, Rename Symbol refactoring, support for localization, new navigation breadcrumb controls, and improvements to the Outline view are only a few of the improvements in the November 2019 update of Visual Studio Code C++ extension.

Visual Studio CodeAnnouncementWriting Code
Nov 1, 2019
Post comments count28
Post likes count0

An Update on C++/CLI and .NET Core

Will Buik

The first public release of our C++/CLI support for .NET Core 3.1 is now available for public preview! It is included in Visual Studio 2019 update 16.4 Preview 2. We would love it if you could try it out and send us any feedback you have. For more info about what this is and the roadmap going forward, check out my last post on the future of C++/CLI...

Announcement
Oct 30, 2019
Post comments count4
Post likes count0

Microsoft C++ Team At CppCon 2019: Videos Available

Sy Brand

Last month a large contingent from the Microsoft C++ team attended CppCon. We gave fourteen presentations covering our tools, developments in the standard, concepts which underlie the work we do, and more. We also recorded an episode of CppCast with Microsoft MVPs Rob Irving and Jason Turner. You can hear more about the Open Sourcing of MSVC's S...

Announcement
Oct 23, 2019
Post comments count62
Post likes count1

AddressSanitizer (ASan) for Windows with MSVC

Augustin Popa

⌚ This post was last updated on March 24th, 2021 with the latest information on ASan support. Note: This feature is now generally available. To get started, take a look at the official AddressSanitizer for Windows with MSVC documentation. Many experience improvements have been made since this blog post was published, and our docs have the latest...

Announcement
Oct 15, 2019
Post comments count4
Post likes count0

Usability Improvements for CMake in Visual Studio 2019 version 16.4: Launch Target Selection and Overview Pages

Erika Sweet

We hear your feedback, and in Visual Studio 2019 version 16.4 Preview 2 we have addressed one of our top Developer Community issues related to CMake development in Visual Studio by revamping the selection of CMake launch targets. We have also added Overview Pages for CMake to help you get started with CMake and cross-platform development. If you’re...

AnnouncementCMakeNew Feature
Oct 8, 2019
Post comments count13
Post likes count1

Code analysis with clang-tidy in Visual Studio

eli fessler

[Updated on 11/6/2019] - Removed "Setup: Installing Clang tools" section; this is no longer required starting in Visual Studio 2019 version 16.4 Preview 3. Visual Studio 2019 version 16.4 Preview 1 brings a significant improvement to the C++ code analysis experience: native support for clang-tidy, a Clang-based “linter” tool developed by the LLV...

Announcement