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 interrupts() , noInterrupts() IntelliSense problem (Read 2946 times)
n
Junior Member
**
Offline


Posts: 52
Joined: Mar 29th, 2016
interrupts() , noInterrupts() IntelliSense problem
Jun 23rd, 2016 at 10:11pm
Print Post  
Hi,

The above functions generate an intellisense error message "Expected an expression". Compiles OK.

I note that you fixed a similar error for a different board late last year but perhaps it has to be fixed on a board by board basis?

Thanks

Neil

Arduino 1.6, Core 2.2, Generic ESP8266,VS2015
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12186
Location: United Kingdom
Joined: Apr 10th, 2010
Re: interrupts() , noInterrupts() IntelliSense problem
Reply #1 - Jun 24th, 2016 at 1:26pm
Print Post  
Thanks,

It's fixed per platform but esp8266 currently only has two boards in the platform.

There will be an update over the next 24 hours.

We will shortly move a new intellisense engine that microsoft released for VS2015. It works much better.

tip/news

You can try it if you have time. Install the Microsoft "C++/Linux/Raspberry Pi" plugin then create an new project "C++>cross platform/linux>empty project"

If you add a .ino source file to the project with the same name as the project you will see that Visual Micro is happy to use it. The .vcxproj file that is created can be switched with the .vcproj file of an existing project. You will have to re-add any source code to the solution tree but you should get excellent esp8266 intellisense.

http://www.visualmicro.com/page/Visual-Studio-Gcc-Linux-Tools.aspx
« Last Edit: Jun 24th, 2016 at 1:34pm by Tim@Visual Micro »  
Back to top
IP Logged
 
n
Junior Member
**
Offline


Posts: 52
Joined: Mar 29th, 2016
Re: interrupts() , noInterrupts() IntelliSense problem
Reply #2 - Jun 24th, 2016 at 9:46pm
Print Post  
All good now - thanks for the quick fix.

Neil
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint