A survey of Python IDEs

Shakeeb Alireza sa at bayt.net
Fri Aug 17 08:42:43 EDT 2001


web.mail at lycos.com (Alan Green) wrote in message news:<270c68fe.0108162046.15ee55ac at posting.google.com>...
> I've been looking at Python IDEs over the last week, and this is what
> I've found. On the theory that other people might be interested, here
> are the results...
> 
> 1. IDLE - comes with the standard Python distribution. USD0.00
> 
> 2. IDLEfork <http://idlefork.sourceforge.net/> "just like IDLE, only
> crunchy". An experimental fork of IDLE. USD0.00
> 
> 3. PythonWin - comes with ActiveState Python. Based on IDLE. Has a
> couple of nice, extra features, but basically the same animal. USD0.00
> 
> 4. Komodo - ActiveState's cross-language IDE. Looks like it would be
> really cool if you were working on a Perl/Python/XSLT/PHP system.
> Otherwise, PythonWin probably does what you want. USD295 a throw.
> 
> 5. PythonWorks Pro - from SecretLabs. Very cool looking IDE. Has a
> layout editor for Tk. USD395 a seat. Might take a few days to get the
> hang of.
> <http://www.secretlabs.com/products/works/index.htm>
> 
> 6. BlackAdder - from TheKompany. Has all of the features of IDLE +
> support for Ruby + GUI editor for Qt.
> <http://www.thekompany.com/products/blackadder/> USD250 a go.
> 
> 7. VisualPython - from ActiveState. A Python plug-in for Visual
> Studio.NET Beta 2. Still in Beta itself. USD0.00 at the moment.

8. Edward K. Ream's Leo project is wonderful for large complex
projects. "Leo is an outlining editor that supports Literate
Programming (LP). Leo is fully scriptable using Python and saves its
files in XML format" <http://personalpages.tds.net/~edream/front.html>

9. The Scintilla development effort led by Neil Hodgson certainly
rocks the house as it has led to creation of great derivative IDEs.
"Scintilla is a free source code editing component... It comes with
complete source code and may be used in any free project or commercial
product." <http://www.scintilla.org>. I use SciTE, "a SCIntilla based
Text Editor" for most quick and dirty scripts...

10. The boa-constructor project (which uses the scintilla component).
<http://boa-constructor.sourceforge.net/> Still strangely alpha but
definitely full of great features. "Boa Constructor is a cross
platform RAD GUI Building IDE. It offers visual frame creation and
manipulation, an object inspector, many views on the source like
inheritance hierarchies, object methods and properties, html generated
from documentation strings, a debugger and integrated help.It is
written in Python and uses the wxPython toolkit."

11. A relatively new proj called pycrust which looks extremely
promising. "PyCrust is an interactive Python Shell written in Python
using wxPython and the Scintilla wrapper class. PyCrust can be run
standalone or integrated into other development environments."
<http://sourceforge.net/projects/pycrust/>


regards,

Shakeeb



More information about the Python-list mailing list