have you seen the VS GDB Debugger extension?
https://blogs.msdn.microsoft.com/vcblog/2015/11/18/announcin...
https://blogs.msdn.microsoft.com/vcblog/2015/11/18/announcin...
This one has been around a bit longer, too, and despite its name is now much more than just a pretty face for GDB but rather a full cross-platform development environment which has IntelliSense everywhere, handles the installation of toolchains and BSPs for embedded targets, building kernel modules (with VisualKernel addon), etc.