Showing category results for Announcement

Dec 5, 2018
Post comments count1
Post likes count0

AI-Assisted Code Completion Suggestions Come to C++ via IntelliCode

Nick Uhlenhuth
Nick Uhlenhuth

After reading and writing enough code, you begin to notice certain usage patterns. For example, if a stream is open, it will eventually be closed. More interestingly, if a string is used in the context of an if-statement, it will often be to check if the string is empty or if it has a certain size. You begin to identify and use these coding pattern...

AnnouncementNew Feature
Dec 4, 2018
Post comments count1
Post likes count0

Announcing Live Share for C++: Real-Time Sharing and Collaboration

Nick Uhlenhuth
Nick Uhlenhuth

C++ developers using Visual Studio 2019 16.0 Preview 1 or Visual Studio Code can now use Live Share. With Live Share you can share the full context of your code, enabling collaborative editing and debugging.  Collaborative Editing:   Collaborative Debugging:    In a Live Share session there is a host and a guest(s). The host of the session p...

AnnouncementNew Feature
Nov 27, 2018
Post comments count0
Post likes count0

Better template support and error detection in C++ Modules with MSVC 2017 version 15.9

Cameron DaCamara
Cameron DaCamara

Overview It has been a long time since we last talked about C++ Modules. We feel it is time to revisit what has been happening under the hood of MSVC for modules. The Visual C++ Team has been dedicated to pushing conformance to the standard with a focus on making the overall compiler implementation more robust and correct with the rejuvenation ...

Announcement
Nov 7, 2018
Post comments count1
Post likes count0

Use the official range-v3 with MSVC 2017 version 15.9

Casey Carter
Casey Carter

We’re happy to announce that the ongoing conformance work in the MSVC compiler has reached a new milestone: support for Eric Niebler’s range-v3 library. It’s no longer necessary to use the range-v3-vs2015 fork that was introduced for MSVC 2015 Update 3 support; true upstream range-v3 is now usable directly with MSVC 2017. The last push to achiev...

Announcement
Oct 1, 2018
Post comments count0
Post likes count0

CUDA 10 is now available, with support for the latest Visual Studio 2017 versions

Ulzii Luvsanbat [MSFT]
Ulzii Luvsanbat [MSFT]

We are pleased to echo NVIDIA announcement for CUDA 10 today, and particularly excited about CUDA 10.0's Visual Studio compatibility. CUDA 10.0 will work with all the past and future updates of Visual Studio 2017. To stay committed to our promise for a Pain-free upgrade to any version of Visual Studio 2017, we partnered closely with NVIDIA for the ...

Announcement
Sep 26, 2018
Post comments count0
Post likes count0

Step Back – Going Back in C++ Time

Andy Sterland
Andy Sterland

Step Back for C++ In the most recent, 15.9, update to Visual Studio 2017 Enterprise Edition, we’ve added “Step Back” for C++ developers targeting Windows 10 Anniversary Update (1607) and later. With this feature, you can now return to a previous state while debugging without having to restart the entire process. It’s installed as part of the C++ w...

AnnouncementNew FeatureDiagnostics
Sep 19, 2018
Post comments count0
Post likes count0

Chat with the Visual C++ Team at CppCon 2018

Nick Uhlenhuth
Nick Uhlenhuth

We are super excited to be returning to CppCon in Bellevue this year! We will have a table Monday – Friday where you can meet us and talk with us about Visual Studio, Visual Studio Code, and vcpkg. Additionally, we'd like to invite to you several sessions that folks from our team will be presenting this year: Monday, September 24th 14:00 – 15:0...

Announcement
Aug 30, 2018
Post comments count0
Post likes count0

Use the official Boost.Hana with MSVC 2017 Update 8 compiler

Ulzii Luvsanbat [MSFT]
Ulzii Luvsanbat [MSFT]

We would like to share a progress update to our previous announcement regarding enabling Boost.Hana with MSVC compiler. Just as a quick background, Louis Dionne, the Boost.Hana author, and us have jointly agreed to provide a version of Boost.Hana in vcpkg to promote usage of the library among more C++ users from the Visual C++ community. We've iden...

AnnouncementVcpkg
Aug 23, 2018
Post comments count0
Post likes count0

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

Rong Lu
Rong Lu

Late last week we shipped the August 2018 update  to the C/C++ extension for Visual Studio Code. This update included support for “Just My Code” symbol search, a gcc-x64 option in the intelliSenseMode setting, and many bug fixes. You can find the full list of changes in the release notes. “Just My Code” symbol search Keyboard shortcut Ctrl+T in Vis...

AnnouncementVisual Studio Code
Jul 25, 2018
Post comments count0
Post likes count0

Visual Studio Code C/C++ extension July 2018 Update and IntelliSense auto-configuration for CMake

Rong Lu
Rong Lu

Last week we shipped the July 2018 update to the C/C++ extension for Visual Studio Code. In this update we added support for a new experimental API that allows build system extensions to pass IntelliSense configuration information to our extension for powering up full IntelliSense experience. You can find the full list of changes in the July 2018 u...

AnnouncementCMakeVisual Studio Code