Team capabilities of Visual Micro have been extended in recent versions along with better compatibility with the Arduino 3rd party hardware specification. Use the Arduino compatible library and board managers to discover and download hundreds of Arduino compatible boards and libraries. When writing code with Visual Micro, if you adhere to the rules then the code you create will remain Arduino IDE compatible. The Visual Studio and Atmel Studio IDEs are available for free for most users. Visual Micro helps you create Arduino compatible cross-platform programs for hundreds of different Arduino compatible micro-controllers. Visual Micro is a plugin for Microsoft Visual Studio (with C++ installed). Set the “Errors List” window to “Build Only” and/or “Open Documents Only” if false intellisense errors are annoying you, +report your code + board name to the forum thanks! However for some boards it is only 99% but can easily be extended….
After building a project with substantial code changes intellisense will become more accurate. You might see a few invalid intellisense errors (which you should report to the forum). Note to new users: Intellisense and build/upload are two seperate functions of Visual Micro.
Visual Micro 1902.17 (Arduino IDE for Visual Studio and Atmel Studio)