Loading...
Logo
Processing Forum
I've only just discovered Jonathan Feinbergs processing.py, and I know he has plans to Integrate with Eclipse. However I found it was quite easy to integrate it with JEdit as substitute for an ide. Details and a screen capture can be found at   my blog.

Replies(3)

Its been a while since I dabbled with processing.py, but it seems like it might get interesting again soon as Jonathan has started updating it to processing-2.0. I think Ben Fry has the idea he would like to create a mode for processing.py in the processing ide in the meantime you could try the tools I created to run processing.py from jEdit here. Jonathan is rather fond it seems of using spaces in folder names ( and file names, and other illegal characters how do you cope with that?) so for a while it defeated me, however, as I just did for vanilla processing I have updated my jEdit commando file to cope with spaces ( I wish they wouldn't do that damn Microsoft all over again).  Here's an snapshot showing use of exuberant ctags with a processing.py sketch. Not shown is you can also get get code completion if you wish.


I can confirm processing.py is moving towards processing-2.0 just check out this sketch I ran today:-



It is actually easier to develop processing.py (and ruby-processing) from jEdit than regular processing (owing to preprocessing step). Note the presence of the new processing logo, in the sketch, that's because I used svn version of processing core, as of today processing.py on github was a bit behind that.
I have just made my updated jEdit tools for processing.py available at github. This now includes a set of "abbrevs" for coding in processing.py (based on the vanilla processing set, translated for python syntax, which are also include in abbrevs file). In addition I have published quite a number of worked examples to get you going with processing.py. I have also started a blog to chart my experiments with processing.py (for processing version 2.0) here. Now is good time to grab jEdit as version 5.0 has only just been released.