I am looking for an lightweight IDE (lightweight enough to run on a raspberry pi_ similar to the ones described in this thread with collaborative support similar to Google Docs, Gobby, Cloud 9, Codiad, etc., so that I can help to teach programming.
It seems that there are many collaborative editors, and many very nice IDE's, however there are very few collaborative IDE's, with debugging support and a run button.
Personally, I use vim, with the excellent plugin CoVim if I want to edit collaboratively, however vim is not particularly user friendly.
Open source is a huge plus, though not strictly necessary. Cross-platform support, including linux, is a must (and not just through x11 and gtk+ on mac -- many applications say they are available on mac but in truth you have to install half a linux distro if you want them to work). If it supports vim bindings I would be very happy, but this is completely not necessary.
A whole educational IDE, with classroom support and assignment submission would be a very useful thing to have, now that I come to think of it. Just a side-thought.
I would recomend:
http://www.learpython.org/
http://interactivepython.org/courselib/static/thinkcspy/ or:
http://codenode.org/
http://ipython.org/ipython-doc/dev/interactive/htmlnotebook.html
They are not IDE's, but there are great collaboration tools.
If you want a lightweight IDE, have you considered geany ?
For collaboration:
See GOBBY, or GEDIT-COLLABORATION (the former seems quite inactive). And I am not sure how lightweight they are ...
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With