Open marsfan opened 3 years ago
I would strongly support Marsfan's enhancement request! I am working with the Portenta and I am using the Arduino IDE PRO only for the portenta. Although the PRO is a big step forward, it still is lacking some features, which are already available f. e.g. with VS. Some providers like Visual Micro claim to have a plugin for Arduino, but I never got it to work sufficiently.
@Marsfan @JSCLadon
at this moment we, as a very small team, are focusing on getting this IDE ready for prime-time, and the decision to use and develop VS Code compatible extensions makes our work easier. Most of the components you see and use in the new IDE have some features which have been developed to work with the underlying Theia IDE, and I'm sure they'd work on VS Code with some modifications, but until we have this product ready we will not be looking at that option.
VS Code is an incredible IDE, our whole team agrees, and everyone uses it. We'll see where we move towards in the future, our work here is not done yet :D
@ubidefeo Makes total sense. Any clue on when you are going to release the source code? I would be happy to help get it more feature-complete if the source code was available
@Marsfan we are going to release once the codebase is clean and we have some documentation. In full transparency we can't wait for this to go OS, but we have to do it right :)
Is your feature request related to a problem? Please describe.
The new Arduino Pro IDE looks really nice and it is a massive improvement over the current IDE, but it is becoming a royal pain to have to install a new IDE for every different board/framework that I work with (Arduino, MBED OS, Cypress PSOC, Microchip PIC, etc).
Describe the solution you'd like
Release the Pro IDE not only as a standalone application, but as an extension that users can download into Visual Studio Code.
Describe alternatives you've considered
All of the alternatives that I have listed here do indeed work, but none of them would be as simple as just installing an extension through Visual Studio Code.
Arduino Pro Ide
Microsoft Arduino Extension
arduino_debug.exe
VS Code Task creation
Platformio IDE
Additional context