![](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)
Announcing full support for a C/C++ conformant preprocessor in MSVC
Doxygen and XML Doc Comment support
IntelliSense Code Linter for C++
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2018/08/cplusplusfeature.png)
More Spectre Mitigations in MSVC
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2020/03/Thumbnail.png)
Analyze your builds programmatically with the C++ Build Insights SDK
![](https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2018/08/cplusplusfeature.png)
The latest in C++, Visual Studio, VS Code, and vcpkg from the MSFT C++ team