Arduino in Visual Studio
Visualmicro - plugin for working with Arduino in Visual Studio 2010 (in the near future and 2008)

Advantages:
Intellisense support

')
Support of several projects, sketches in one solution

Many windows with COM ports

Own plugins to support other platforms.
Disadvantage: the free version of VS Express does not support plugins, so it can only be used in paid versions of Visual Studio.
Source: https://habr.com/ru/post/131002/
All Articles