![](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)
Open Sourcing IFC SDK for C++ Modules
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2021/05/vcpkg-product-mark.png)
vcpkg integration with the GitHub dependency graph
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2023/06/IncludedFiles-e1686789822719-1024x399.png)
Build Insights Now Available in Visual Studio 2022
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2023/06/InstallationGuidev2.png)
Automatically Install Windows Subsystem for Linux from Visual Studio using New Seamless Integration
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2018/08/cplusplusfeature.png)
std::string now supports Address Sanitizer
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2023/02/remote-file-explorer-latest.png)
View files on your Remote Machines using the new Remote File Explorer in Visual Studio
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2023/02/CMakeDebugger-in-action.png)
CMake debugger allows you to debug your CMake scripts and more
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2018/08/cplusplusfeature.png)
Improving the State of Debug Performance in C++
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2018/08/cplusplusfeature.png)