Download 1308.18 Flexible ide configuration tools (out of beta). Run different versions of Arduino and other ides' such as Energia from within a single Visual Studio instance (Atmel restricted to Arduino/Teensy versions) Read more
Ide management tools - Use different ides' in a single Visual Studio instance
Each project remembers the ide, board, platform and port settings. This allows, for example, multiple projects in a single Ide, each using a different ide.
"Tools>Reload Tool Chains" reloads all ide configurations. Any changes to application, library structures, boards, platforms are re-loaded and ready for immediate use, intellisense is refreshed automatically (Except for Atmel Studio which might need the project to be saved or ide re-started).
Separate or shared Ide Sketch Book folders, this makes it easy to keep different Arduino versions separate (or not depending on your requirements)
User interface menus (libraries and programmers) are automatically re-drawn based on the selected board/platform. This means that hardware specific libraries are presented to users on the "Project>Add/Import New Sketch Library" menu items and the "Tools>Visual Micro>Programmers". Intellisense automatically refreshes to the correct hardware library folders.
All Arduino libraries are supported. All library formats are supported regardless of Arduino Ide version (0023, 1.0.x, 1.5.2, 1.5.3 +).
User Interface Repair Tool (tools>visual micro>reset user interface), replaces the need to run resetaddin.
Tools>Arduino has been renamed to "Tools>Visual Micro (Ide Name)"
Fix for rename sketch when renaming the master/ino (Atmel Studio)
New build property to exclude Visual Micro -D defines from the assembler build process "build.s.exclude.vm.defines=true"
Serial flush (delay prior to upload) increased to 100 ms, hopefully this fixes an upload problem for some 2560 R3 boards. If this problem continues please install the latest Arduino USB drivers included with 1.0.5 +
"Tools>Options>My Visual Micro Configs" optional user specified location of a Visual Micro "Applications.txt" file allows additional Ides' to be registered/defined or existing ones "tweaked". For example you could add support for Maple or override some build features of an Arduino 1.x Ide. Read more
*The word 'Arduino' on many menu items has been replaced with the word 'Sketch'
(Energia) Debug>Start - GDB debugging activates if the Visual Micro debugger is not enabled. Visual Micro debugger works for lm4f but not the 430.
Known harmless issue: Sometimes Visual Studio shows and exception after it has been closed
Known issue: ChipKit still does not work yet. Energia msp 430 will not build from folders with spaces in the name or on xp