SPE 0.5.0.I - Python IDE with wxGlade, Pychecker, Blender support and Kiki
SM
stani_@hotmail.com
3 May 2004 04:28:59 -0700
Spe is a python IDE with auto-indentation, auto completion, call tips, syntax
coloring, 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).
This is a major rewrite because of wxPython 2.5. WARNING: This is a prerelease,
use it at its own risk (as I do myself). It's already quite stable for Windows XP
and Linux, but probably for Mac OS X a lot of debugging should be done. This
version was developped with SPE itself and wxGlade.
If you've used SPE before, remove the file 'defaults.cfg' from your user path
(see Help>About if you don't know your path) before installing . Also remove
the 'sm' module folder from the site-packages path. Otherwise this will cause
errors.
Out of the box SPE chooses automatically the framework:
- MDI for Windows XP
- SDI for Linux and Mac Os X
However you can override these settings in the preferences dialog box, but Mac
doesn't really support MDI.
The Blender support is currently not available, but that should be fixed soon.
:Batteries included:
- Kiki:
Regular Expression (regex) console. For more info:
http://project5.freezope.org/kiki/index.html
- PyChecker:
PyChecker is a tool for finding bugs in python source code. It
finds problems that are typically caught by a compiler for
less dynamic languages, like C and C++. It is similar to lint.
For more info: http://pychecker.sourceforge.net
- wxGlade:
wxGlade is a GUI designer written in Python with the
popular GUI toolkit wxPython, that helps you create
wxWindows/wxPython user interfaces. As you can guess by the
name, its model is Glade, the famous GTK+/GNOME GUI builder,
with which wxGlade shares the philosophy and the look & feel
(but not a line of code). For more info:
http://wxglade.sourceforge.net
:New features:
- both MDI/SDI support
- Mac OS X support (probably still need a lot of debugging, volunteers needed)
- tabs with open files
- realtime sidebar (class explorer, todo & index update as you type!)
- wxPython 2.5 support (latest 2.4 also still supported)
- option to limit calltips to first paragraph
- speed improvements, SPE runs now more fast, especially the sidebar
- dynamic sash window for source code (allowing simultaneous splitted views)
- Pychecker has been smoothly integrated in the sidebar
:Bug fixes:
- cut, copy and paste shortcuts work now in shell
- True and False are now also highlighted
:Requirements:
- full python 2.2.2+
- wxpython 2.4.1.2+
- optional blender 2.31+
:Links:
- Homepage: http://spe.pycs.net
- Website: http://projects.blender.org/projects/spe/ (downloads)
- Screenshots: http://spe.pycs.net/pictures/index.html
- Forum: http://projects.blender.org/forum/?group_id=30
- RSS feed: http://spe.pycs.net/weblog/rss.xml