Showing results for November 2017 - C++ Team Blog

Nov 16, 2017
1
0

Improving the debugging experience for std::function

EricMittelette
EricMittelette

[Update: This functionality is now enabled via the "Just My Code" feature in Visual Studio for any STL types or 3rd-party library types of your choosing. For more details, check out C++ Just My Code Stepping with Visual Studio blogpost] We received a Visual Studio User Voice suggestion to make "StepInto" go directly to user code, skipping past ...

Announcement
Nov 15, 2017
0
0

MSVC conformance improvements in Visual Studio 2017 version 15.5

Andrew Pardoe
Andrew Pardoe

The MSVC toolset included in Visual Studio version 15.5 preview 4 includes many C++ conformance improvements. Throughout the VS2015 and VS2017 releases we've focused on conformance with C++ standards, including C++17 features. With VS2017 version 15.5, MSVC has implemented about 75% of C++17 core language and library features. These features can be...

C++
Nov 15, 2017
0
0

C++ Core Check improvements in Visual Studio 2017 15.5

Andrew Pardoe
Andrew Pardoe

点这里看中文版 This post was written by Sergiy Oryekhov. In Visual Studio 2017 version 15.5 Preview 4 we have refreshed our C++ Core Guidelines Check extension for native code static analysis tools. Most of the work since 15.3 has been focused on new rules that will help developers starting new projects write safer C++ and those with ...

C++
Nov 15, 2017
2
0

Side-by-side minor version MSVC toolsets in Visual Studio 2017

Andrew Pardoe
Andrew Pardoe

We've been delivering improvements to Visual Studio 2017 more frequently than ever before. Since its first release in March we've released four major updates to VS2017 and are currently previewing the fifth update, VS2017 version 15.5. The MSVC toolset in VS2017 is built as a minor version update to the VS2015 compiler toolset. This minor ...

C++
Nov 9, 2017
0
0

Visual Studio Code C/C++ extension Nov 2017 update – Multi-root workspaces support is here!

Rong Lu
Rong Lu

This week has been very exciting for the Visual Studio Code C/C++ extension! It crossed 4 million downloads earlier this week only 18 months after its first release! Today, we are shipping the November 2017 update, which enables the extension to work with multi-root workspaces seamlessly, making VS Code an even more powerful C/C++ development ...

AnnouncementVisual Studio Code
Nov 8, 2017
0
0

Completed UserVoice Suggestions in Visual Studio for C++ developers

Marian Luparu
Marian Luparu

If you regularly follow our blog, you may have noticed that our posts encourage you to submit your suggestions on how to improve Visual Studio in UserVoice. We spend a lot of time reviewing your suggestions and incorporating them into our planning for future releases. In this post, we'd like to give you an update on what suggestions we have ...

C++
Nov 2, 2017
0
0

Visual Studio Build Tools now include the VS2017 and VS2015 MSVC Toolsets

Augustin Popa
Augustin Popa

点这里看中文版 The Visual C++ Build tools have been a huge success since we introduced them two years ago. The C++ Build Tools were originally released as a standalone installer that only laid down the tools required to build C++ projects without installing the Visual Studio IDE. Many developers have found them useful in environments that...

C++
Nov 2, 2017
0
0

Customizing your Environment with Visual C++ and Open Folder

Will Buik
Will Buik

点这里看中文版 Ever since we shipped support for opening a folder of C++ code, the community has been asking for more control over their build and editing environments.  To achieve this, we have added new ways to customize your environment with CppProperties.json in the latest version of Visual Studio 2017. This new customization ...

C++OpenFolder
Nov 2, 2017
0
0

Unit Testing: Test Adapter for Boost.Test goes in-box!

Nick Uhlenhuth
Nick Uhlenhuth

If you're just getting started and want to learn more about C++ Unit Testing, check out our tutorial.  We're back at it again with the built-in unit test framework support! Last week we announced Visual Studio is shipping with Google Test support. This week, we are excited to reveal that Visual Studio now ships with Boost.Test support. As of ...

C++
Nov 1, 2017
0
0

C++/WinRT is now included the Windows SDK

Andrew Pardoe
Andrew Pardoe

If you write code for the Universal Windows Platform you're familiar with the C++/CX language extensions. These extensions let the compiler create "language projections" for the Windows Runtime (WinRT). Language projections encapsulate the underlying WinRT APIs so that they can be called in a natural fashion. The C++/WinRT project creates these ...

C++