Sweet! I use Visual Studio for a lot of things in my life… C# development, Xamarin, Ionic / Angular (VS Code)… and I just accidentally happened across an extension that allows you to work with your arduino in Visual Studio via Visual Micro. I’m still playing with it, but from what I see there is a lot of support in the Arduino forums. Seems like it could be a very cool thing!
Head to Visual Studio. Open Tools -> Extensions and Updates. Search online for Arduino. The name of the extension is Arduino IDE for Visual Studio.