Showing results for April 2019 - C++ Team Blog

Apr 24, 2019
27
0

Clang/LLVM Support in Visual Studio

Will Buik
Will Buik

Visual Studio 2019 version 16.1 Preview 2 comes with support for Clang/LLVM out-of-the-box. Visual Studio has had great tooling for MSVC and GCC for quite a while now. The latest preview brings Clang into the fold. Visual Studio 2019 includes out of the box support for editing, building, and debugging CMake projects with Clang/LLVM. If you use M...

ClangCMakeOpenFolder
Apr 24, 2019
4
0

Visual Studio CMake Support – Clang/LLVM, CMake 3.14, Vcpkg, and Performance Improvements

Will Buik
Will Buik

We’ve introduced a bunch of improvements to our CMake support in the latest preview of Visual Studio 2019 Update 1. The latest release includes Clang/LLVM support, CMake 3.14, better vcpkg integration, and many more enhancements. If you are not familiar with Visual Studio’s CMake support, check out how to get started.

CMakeVcpkgLinux
Apr 24, 2019
3
0

Improved C++ IntelliCode now Ships with Visual Studio 2019

Nick Uhlenhuth
Nick Uhlenhuth

IntelliCode support for C++ previously shipped as an extension, but it is now an in-box component that installs with the “Desktop Development with C++” workload in Visual Studio 2019 16.1 Preview 2. Make sure that IntelliCode is active for C++ by enabling the “C++ base model” under Tools > Options > IntelliCode > General:    This ver...

C++Writing Code
Apr 23, 2019
2
0

Visual Studio C++ Template IntelliSense Populates Based on Instantiations in Your Code

Nick Uhlenhuth
Nick Uhlenhuth

Ever since we announced Template IntelliSense, you all have given us great suggestions. One very popular suggestion was to have the Template Bar auto-populate candidates based on instantiations in your code. In Visual Studio 2019 version 16.1 Preview 2, we’ve added this functionality via an “Add All Existing Instantiations” option in the Template B...

C++
Apr 19, 2019
32
0

C++17/20 Features and Fixes in Visual Studio 2019

Stephan T. Lavavej - MSFT
Stephan T. Lavavej - MSFT

Visual Studio 2019 version 16.0 is now available and is binary compatible with VS 2015/2017. In this first release of VS 2019, we've implemented more compiler and library features from the C++20 Working Paper, implemented more overloads (C++17's "final boss"), and fixed many correctness, performance, and throughput issues. Here's a list of the C++...

Announcement
Apr 19, 2019
2
0

Accelerating Compute-Intensive Workloads with Intel® AVX-512

Intel Corporation
Intel Corporation

This guest post was authored by Junfeng Dong, John Morgan, and Li Tian from Intel Corporation. Introduction Last year we introduced Intel® Advanced Vector Extensions 512 (Intel® AVX-512) support in Microsoft* Visual Studio* 2017 through this VC++ blog post. In this follow-on post, we cover some examples to give you a taste of how Intel® AVX-512 p...

performance
Apr 16, 2019
0
0

Visual Studio Code now available through Particle Workbench

Marc Goodner
Marc Goodner

We’re excited to announce that Visual Studio Code is included in the new release of tooling for Particle IoT developers. Developers using the Particle platform can now use Visual Studio Code as their default editor for building IoT apps! Particle provides a widely-used IoT platform that consists of hardware, software, and connectivity. At their ...

Announcement
Apr 15, 2019
3
0

In-Editor Documentation for CMake in Visual Studio

Erika Sweet
Erika Sweet

Visual Studio 2019 version 16.1 Preview 1 introduces in-editor documentation for CMake commands, variables, and properties. You can now leverage IntelliSense autocompletion and quick info tooltips when editing a CMakeLists.txt file, which will save you time spent outside of the IDE referencing documentation and make the process less error-prone. If...

AnnouncementCMakeNew Feature
Apr 4, 2019
4
0

Visual Studio Code C/C++ extension: March 2019 Update

Tara Raj
Tara Raj

The March 2019 update of the Visual Studio Code C/C++ extension is now available. This release includes many new features and bug fixes, including IntelliSense caching, Build and Debug Active File, and configuration squiggles. For a full list of this release’s improvements, check out our release notes on GitHub. IntelliSense Cache (AutoPCH) The e...

AnnouncementNew FeatureVisual Studio Code