Before logging an issue, please update to the latest release of Visual Micro from the Downloads Page.

When Logging a Support Issue in the Forum, please ensure you have also:-

  • Enabled vMicro > Compiler > Show Build Properties
  • Re-Compile your program with these settings enabled
 
Save the new Output to a Text File and....
  • Click the Reply button and attach as .txt file OR
  • Click here to Email us with the file attached, and a link to your post
Support requests without the output above may be impossible to answer, so please help us to help you
 
Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic 1701.16 - Team Capabilities, Use, Edit, Debug Libraries from Any Location ++ (Read 347 times)
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12188
Location: United Kingdom
Joined: Apr 10th, 2010
1701.16 - Team Capabilities, Use, Edit, Debug Libraries from Any Location ++
Jan 16th, 2017 at 2:45am
Print Post  
  • New version with many Team improvements
  • Edit and debug libraries from any location (add them as shared c++ projects)
  • New checkable menu item > Add Library>Create a shared project when adding libraries. When ON, a shared project is automatically created when a library is added to an Arduino project. Adding a refeference to the library project from a master project in the same solution provides cross-platform intellisense and debug.
  • Non-library shared projects are also now fully supported (vs 2015 and 2017 only)
  • beta>The new "File>open Folder" feature of Visual Studio 2017 RC is supported for edit and build (no debug)
  • If project board, libs or settings had changed but users clicked "cancel" to the save changes dialog when closing the project intellisense would be incorrect after next open. Intellisense would correct itself after various events such as board, libraries, adding .ino source, adding methods to .ino files. The impact was unrecognized  #defines such as ARDUINO
  • Added initial beta support for the new "Visual Studio 2017 RC > Open Folder" command. Allows edit and upload of Arduino programs without need for a project file. Debug and project settings are not yet supported for this type of project. Visual Studio requires a CppProperties.json in the root of the project for intellisense to work in "Folder" mode. Visual Micro creates a CppProperties.json if it does not exist. A configuration called "Visual Micro" is maintained in the CppProperties.json. Arduino intellisense will only work when the "Visual Micro" configuration is selected. VS RC has a few minor bugs. IE: Re-opening a "Folder" can fail to show any source code, requiring an ide restart.
  • Fix: Stop debugging did not always manage the gdb kill command correctly. Start/stop gdb debug should be improved
  • The automatic project include (for intellisense) .vsarduino.h now uses a relative path.


Documentation
« Last Edit: Jan 16th, 2017 at 11:10pm by Tim@Visual Micro »  
Back to top
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12188
Location: United Kingdom
Joined: Apr 10th, 2010
Re: 1701.16 - Team Capabilities, Use, Edit, Debug Libraries from Any Location ++
Reply #1 - Jan 17th, 2017 at 12:31am
Print Post  
This Topic was moved here from Release notes and notifications (Extension) [move by] Visual Micro.
  
Back to top
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint