Processing IDE Experimental / Debug Mode
in
Integration and Hardware
•
7 months ago
I am really impressed with new IDE Experimental mode.
It adds most of the features I always wanted to have in processing. Congrats.
I am overall really pleased with P2.0b8, it's coming along well, thumbs up for keeping up the good work.
it is clear that experimental mode is still in development, however if its not too early I would like to comment on a few features:
1) I think IDE should start in a more familiar 'Console' mode rather than jump to 'Errors' in the bottom part of the screen. I use console output a lot and it took a precious few seconds to overcome the panic when I saw it gone :)
2) There seems to be a black bar slightly slimmer than the scroller bar on the far right side of the window
3) Red error flagging could wait until I finished typing when correcting the syntax on newly typed lines. something like 500ms from the last keypress would work. now errors first show up with delay but then stay on until they are fixed which results in a red error flag most of the time when typing something new
4) I Love that it can find the { } mismatches - for me this is the main thing that was annoying me in the old IDE - I could have 10 tabs and forgot a } somewhere in one of them - the error would come up in a previous tab with no way of telling where exactly is it missing. its super cool now
5) Block folding would be the last essential feature that I'd love to see implemented. Once its there I can't see myself going back to Eclipse anytime soon.
6) breakpoint and step features really open up possibilities, again great to see that coming even if it doesn't seem very polished as off yet. primarily I can't see an option to toggle between breakpoint/step mode and normal run mode and vice versa (pausing a running project to add a breakpoint would be really useful), but I am sure it will come (or maybe its there and I am simply missing it)
Those are really just first impressions, I haven't used the Experimental Mode too intensively yet, but this post is mainly to express my joy of the features being added.
Is great to see such important workflow improvements coming.