Showing archive results for 2018

Jun 26, 2018
Post comments count0
Post likes count0

New, experimental code analysis features in Visual Studio 2017 15.8 Preview 3

eli fessler
eli fessler

The Visual C++ team has been working to refresh our code analysis experience inside Visual Studio. We’re aiming to make these tools both more useful and natural to use and hope that they’ll benefit you no matter your workflow, style, or project type. Trying out new features In Visual Studio 2017 version 15.8 Preview 3, available in the Preview chan...

C++AnnouncementExperimental
Jun 26, 2018
Post comments count0
Post likes count1

Convert Macros to Constexpr

Augustin Popa
Augustin Popa

Visual Studio 2017 version 15.8 is currently available in preview. Today, Preview 3 has been released, and it comes with several features that improve the developer productivity experience. One key theme in 15.8 is code modernization, and macros are a key target for that. In 15.8 Preview 1, we announced the ability to expand macros in Quick Info to...

C++
Jun 26, 2018
Post comments count0
Post likes count0

Announcing Template IntelliSense

Nick Uhlenhuth
Nick Uhlenhuth

C++ developers using function templates and class templates can now take full advantage of IntelliSense within their template bodies. In Visual Studio 2017 15.8 Preview 3, when your caret is inside a template, a new UI element called a “Template Bar” appears next to the template definition. The Template Bar allows you to provide sample template arg...

C++AnnouncementNew Feature
Jun 21, 2018
Post comments count0
Post likes count0

Visual Studio Code C/C++ extension June 2018 Update

Rong Lu
Rong Lu

Visual Studio Code C/C++ extension June 2018 Update Today we’re very happy to announce the availability of the June 2018 update to the C/C++ extension for Visual Studio Code! In this update, we are continuing our efforts to make IntelliSense configuration easier by auto-detecting compile_commands.json files for IntelliSense, significantly improving...

AnnouncementVisual Studio Code
Jun 7, 2018
Post comments count0
Post likes count0

Spring 2018 Visual C++ Migration Survey

EricMittelette
EricMittelette

The Spring 2018 Visual C++ Migration Survey is now open. Please take a few minutes to share your experiences, positive or not so positive. If you have not migrated your solutions and project to Visual Studio 2017, please let us know why. This survey is a way for us to better understand your migration issues  , your needs and provide the features  ...

C++Survey
Jun 4, 2018
Post comments count0
Post likes count0

Use Boost.Hana via vcpkg with the latest MSVC compiler

Ulzii Luvsanbat [MSFT]
Ulzii Luvsanbat [MSFT]

Overview As we continue to work towards improving the conformance of the MSVC compiler for the C++ community, we would like to enable more C++ libraries, and today we are bringing Boost.Hana to Visual C++.  Building on our recent C++ conformance progress, customers can now use Boost.Hana with the VS2017 15.7 update after we've applied some source ...

AnnouncementVcpkg
May 8, 2018
Post comments count0
Post likes count0

Visual Studio Code C/C++ extension May 2018 Update – IntelliSense configuration just got so much easier!

Rong Lu
Rong Lu

Visual Studio Code C/C++ extension May 2018 Update – IntelliSense configuration just got so much easier! This morning we shipped the May 2018 update of the C/C++ extension for Visual Studio Code, the most significant update to this extension in its 2-year history! 😊 The team has been working extremely hard for the past month to bring many new featu...

AnnouncementVisual Studio Code
May 7, 2018
Post comments count1
Post likes count0

Macro Expansions in Quick Info Tooltips

Augustin Popa
Augustin Popa

With Visual Studio, we're always looking for ways to save developers time and make them more productive. A good way to do this is to look at C/C++ language features that are difficult to work with, and make it easier to understand them. Today, we're looking at macros. Macros are always a pain to deal with, yet they are one of those things that neve...

C++
May 7, 2018
Post comments count0
Post likes count0

Recently completed UserVoice Suggestions for Visual Studio

eli fessler
eli fessler

In our blog posts on the Visual C++ Team Blog, we often encourage readers to submit suggestions on how to improve Visual Studio via UserVoice. We review these suggestions regularly and often work to incorporate them into future releases. This post aims to provide an update, expanding on our previous entry on completed UserVoice suggestions, and to ...

C++
May 7, 2018
Post comments count1
Post likes count0

Announcing: MSVC Conforms to the C++ Standard

Ulzii Luvsanbat [MSFT]
Ulzii Luvsanbat [MSFT]

Achieving conformance with the C++ Standards has been a long road for the Visual C++ team. If you've seen us at any conferences lately, you've probably seen the MSVC Conformance slide. (You can grab a copy of the slide or watch the 2017 CppCon talk here.) Finishing the features on this slide – which includes features from C++11, C++14, and C++17 – ...

C++