Unhappy with Blenders text editor to write Python scripts? This Python IDE can run inside and outside Blender. Open the spe.blend file and press Alt+P. Spe has a Blender browser which can show all objects and modules in hierarchical tree control. Spe runs stable under Windows, Mac and Linux. Copy the blender script “spe_blender.py” to “.blender/scripts” to register spe in Blender script menu.
I just released the new version of SPE. Next releases (0.8.*) will focus on the Mac in honour of the fund raising for the purchase of a Mac. Read more on the homepage.
New features in this release:
- UML export to bitmap (bmp, gif, jpg, pcx, png, pnm, tif, xbm,
xpm), to vector drawing (eps) or to printer (pdf).
See an example: http://www.stani.be/python/spe/images/smdi.pdf
- Dialog box for passing arguments and options to debugger.
- Unicode support (specify encoding in source file)
You can read more on the SPE news blog. If you like SPE, please contribute by coding, writing documentation or donating. Spread the word on blogs, …
Especially it would be nice if some Blender SPE users write a chapter for the manual about Blender & SPE.
It would be nice if some (experienced) Mac users would subscribe to the
developers mailing list to speed up the Mac port for SPE. I expect my
new Mac any moment.
Spe is a python IDE with auto-indentation, auto completion, call tips, syntax coloring, uml viewer, syntax highlighting, class explorer, source index, auto todo list, sticky notes, integrated pycrust shell, python file browser, recent file browser, drag&drop, context help, … Special is its blender support with a blender 3d object browser and its ability to run interactively inside blender. Spe ships with wxGlade (gui designer), PyChecker (source code doctor) and Kiki (regular expression console). Spe is extensible with wxGlade.