I love Visual Studio as much as the next guy for #cpp but when it comes to errors and warnings XCode has it beat.
Hopefully Microsoft will get the ball rolling with Visual Studio 2018 along with C++ modules. :D