You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Also add the folders with the framework to the include path of the project. This way the full IntelliSense works. (People can do this manually) This can be done by the init script. It knows the board, it can install the framework folders and add those to the project.
Mine look like this:
It does allow you to add the IncludePath and Source Directories. (In the project file)
This gives an almost complete IntelliSense experience. I know it's easy mode, but it works. It's not about the errors, it's about code completion and function prototypes. (Like this And that does add a lot to the experience. It's auto complete and refactoring is one of the reasons I use the IDE.
Configuration
Operating system:
Windows 10
PlatformIO Version (
platformio --version
):2.9.1
Description of problem
Visual Studio displays the error in the build log, but doesn't parse them.
Steps to Reproduce
Actual Results
Errors only contains "exited with code 1"
Expected Results
Error has a list of all errors and warnings (clickable)
If problems with PlatformIO Build System:
The content of
platformio.ini
:Source file to reproduce issue:
Additional info
The thing needed for this to work, is something like this: http://www.codeproject.com/Articles/370890/GCCFilter-A-script-for-compiling-with-GCC-in-Visua (But please don't use perl like that, powershell might do, or some python) I'm pretty good with python but no idea where this would need to be added.
Basically a wrapper so the output is transformed so people can click their errors.
From this:
to this (replace {errorcode} with the erro code, or don't)
Also add the folders with the framework to the include path of the project. This way the full IntelliSense works. (People can do this manually) This can be done by the init script. It knows the board, it can install the framework folders and add those to the project.
Mine look like this:
The text was updated successfully, but these errors were encountered: