Visual Micro is an alternative IDE for Arduino
For those doing any kind of Arduino programming, and searching for a better IDE, Visual Micro is the answer. It is a Visual Studio plugin that makes coding Arduino sketches much easier. Visual Studio has always had an excellent code editor for C/C++, but it is pricey and requires you to be a Windows user. If you’re interested, download and test the Visual Micro plugin. If you don’t own Visual Studio, the plugin also works with the free Atmel Studio 6.1 IDE.