Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 11 of 11

Thread: Alpha: Arduino Pro IDE...

  1. #1
    Senior Member+ KurtE's Avatar
    Join Date
    Jan 2014
    Posts
    5,731

    Alpha: Arduino Pro IDE...

    It appears like Arduino is working on a Pro Arduino IDE, which is based on Eclipse: https://github.com/arduino/arduino-pro-ide

    Wonder how hard it will be to add Teensyduino Support?

    hopefully will have some time over the next few days to download this and at least take a look...

    Kurt

  2. #2
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    20,813
    I looked at it briefly yesterday. But I'm kind of reluctant to spend much time until they've published the source code.

  3. #3
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    10,095
    Awesome - another distraction!

    Source code is published: https://github.com/arduino/arduino-pro-ide/releases

    >> https://github.com/arduino/arduino-p...91021.1.tar.gz

    Arduino Pro IDE (alpha preview) with advanced features

    The main features in this initial alpha release of the new Arduino Pro IDE are:
    Modern, fully featured development environment
    Dual Mode, Classic Mode (identical to the Classic Arduino IDE) and Pro Mode (File System view)
    New Board Manager
    New Library Manager
    Board List
    Basic Auto Completion (Arm targets only)
    Git Integration
    Serial Monitor
    Dark Mode
    But the new architecture opens the door to features that the Arduino community have been requesting like these that will be following on soon:
    Sketch synchronisation with Arduino Create Editor
    Debugger
    Fully open to third party plug-ins
    Support for additional languages other than C++
    The new Arduino Pro IDE is based on the latest technologies:
    The Arduino CLI running in daemon mode provides all the main Arduino features.
    The application frontend is based on the Eclipse Theia Open Source IDE.
    Electron, the framework behind Eclipse Theia, allows the use of web technologies on desktop environments.

  4. #4
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    20,813
    Quote Originally Posted by defragster View Post
    Source code is published
    Did you download the ZIP file or TAR.XZ and look at its contents?

  5. #5
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    10,095
    Quote Originally Posted by PaulStoffregen View Post
    Did you download the ZIP file or TAR.XZ and look at its contents?
    No, I did not do that. Just thought I'd share the link shown there ...

  6. #6
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    10,095
    Quote Originally Posted by PaulStoffregen View Post
    Did you download the ZIP file or TAR.XZ and look at its contents?
    Yes - Okay - FUNNY - 9KB zip - I was worried it was going to be HUGE ...

  7. #7
    Senior Member+ mjs513's Avatar
    Join Date
    Jul 2014
    Location
    New York
    Posts
    4,306
    Just tried - no sources copy of whats on the GitHub which is just the issue tracker. Looking at the zip of the Pro directory - looks a lot different than what we are use to. Installing it now and going to take a look.

    Can't even figure out how to install a board from the board manager. Looks like they took something simple and turning it into a cross of processing, VS Studio, diff engine and mcxpresso - argh.

    EDIT: it uses workspaces - sounds familiar.

    EDIT2: Ok got my answer - its based on eclipse. Always stayed away from that since I like simplicity of the current IDE. I know that sounds like a sin but...

    EDIT3: Heres the first problem: https://github.com/arduino/arduino-pro-ide/issues/86
    Last edited by mjs513; 10-23-2019 at 02:23 AM.

  8. #8
    Senior Member+ mjs513's Avatar
    Join Date
    Jul 2014
    Location
    New York
    Posts
    4,306
    Quote Originally Posted by defragster View Post
    Yes - Okay - FUNNY - 9KB zip - I was worried it was going to be HUGE ...
    The zip with the ide is 148Mb 423MB installed. That's without any boards or standard libraries that I can see.

  9. #9
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    10,095
    Quote Originally Posted by mjs513 View Post
    The zip with the ide is 148Mb 423MB installed. That's without any boards or standard libraries that I can see.
    Yeah - I see 151 MB as downloaded … didn't install.

    Never looked at eclipse - I suppose that is an all in 1 install to get that. Says the CLI still runs the build - so they are just packing it with eclipse and runs like FrankB did as used here with TSET and SublimeText - only it has a new 'PRO' interface to gets boards etc.

  10. #10
    Senior Member+ mjs513's Avatar
    Join Date
    Jul 2014
    Location
    New York
    Posts
    4,306
    Quote Originally Posted by defragster View Post
    Yeah - I see 151 MB as downloaded … didn't install.

    Never looked at eclipse - I suppose that is an all in 1 install to get that. Says the CLI still runs the build - so they are just packing it with eclipse and runs like FrankB did as used here with TSET and SublimeText - only it has a new 'PRO' interface to gets boards etc.
    Actually - using TSET and SublimeText would be a nicer way to go. As far as I can see the pro version is going to be steep learning curve. Don't think its going to be ready for prime time any time soon.

  11. #11
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    10,095
    Quote Originally Posted by mjs513 View Post
    Actually - using TSET and SublimeText would be a nicer way to go. As far as I can see the pro version is going to be steep learning curve. Don't think its going to be ready for prime time any time soon.
    That is my expectation - TSET better - stable with familiar editor and good toolchain in place and here now - and Pro pointless new and different for the sake of it. Enough stuff breaks now between minor IDE revisions … errr … improvements

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •