![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2018/08/cplusplusfeature.png)
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2018/08/cplusplusfeature.png)
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2018/08/cplusplusfeature.png)
Visual Studio Code C/C++ extension Jan 2018 update
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2018/08/cplusplusfeature.png)
Vcpkg: Introducing the upgrade command
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2018/08/cplusplusfeature.png)
Spectre mitigations in MSVC
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2018/08/cplusplusfeature.png)
C++ Static Analysis Improvements for Visual Studio 2017 15.6 Preview 2
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2018/08/cplusplusfeature.png)
Boost.Test Unit Testing: Dynamic Library support and New Item Template
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2018/08/cplusplusfeature.png)
CMake Support in Visual Studio – Test Explorer Integration, CMake 3.10
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2018/08/cplusplusfeature.png)
IntelliSense Enhancements for C++ Open Folder and CMake
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2018/08/cplusplusfeature.png)
Debugging an embedded ARM device in Visual Studio
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2018/08/cplusplusfeature.png)