Differences between revisions 177 and 178
Revision 177 as of 2009-07-09 21:38:56
Size: 5802
Editor: 32
Comment: All open source programs are noted as such, NetBeans wasn't
Revision 178 as of 2009-07-20 18:29:01
Size: 5916
Editor: ucb-np1-160
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
 * [[http://stackoverflow.com/questions/81584|Stackoverflow "what IDE to use for python"]] (Various, 2009-01-01)

CategoryPyConSpeakerPage

(!) Please keep wiki links as wiki links, use external links only if there is no existing page for the IDE.

Reviews

and these ShowMeDo videos for Wing 3 Professional SPE, PyDev (inside Eclipse) and IPython.

IDEs with introspection-based code completion and integrated debugger

Name

Platform

Updated

Notes

Komodo

Windows/Linux/Mac OS X

2008

Multi-language IDE. Available as Komodo IDE (commercial) and Komodo Edit (open source, as part of the OpenKomodo project)

NetBeans

Linux, Mac, Solaris, Windows

2009

Python/Jython support in NetBeans -- Open source, allows Python and Jython Editing, code-completion, debugger, refactoring, templates, syntax analysis, etc.; see also http://wiki.netbeans.org/Python

PyDev

Eclipse

2008

Open source plugin for Eclipse -- Allows Python and Jython Editing, code-completion, debugger, refactoring, templates, syntax analysis, etc.; see also PyDev Extensions

WingIde

Windows/Linux/Mac OS X/Unix

2009

Commercial with networked debugger, integrated unit testing, source browser, and syntax coloring/auto-completing editor. Free of charge license for non-commercial open-source developers with an established project.

PyScripter

Windows

2009

Freeware with debugger, integrated unit testing, source browser, code navigation and syntax coloring/auto-completing editor.

IDLE

Windows/Linux/Mac OS X/All Tk Platforms

2009

Multi-window colorized source browser, autoindent, autocompletion, tool tips, code context panel, search in files, class and path browsers, debugger, executes code in clean separate subprocess with one keystroke. 100% pure Python, part of Python 2.x and 3.x distributions.

IDEs with introspection-based code completion /or/ integrated debugger

Name

Platform

Updated

Notes

BlackAdder

Windows/Linux

2004

Commercial; integrated debugger; interfaces with Qt Designer

eric

Python + PyQt + QScintilla

2008

Open Source, interfaces with Qt Designer, Qt Linguist, unittest; integrated debugger

PIDA

Python + GTK

2007

Integrated source control, debugger, and profiler

SPE

Windows, Linux, MacOsX, FreeBSD, more

2008

Open-source with wxPython interface. Code completion, call tips, class explorer, source index, auto todo list, Blender support, integrated PyChecker (source code doctor) and Kiki (regex console). Download instructions

Pida

Linux, FreeBSD, ..., (Windows in progress)

2007 (2008 dev)

Open-source with GTK interface, written in Python. Supports different languages, python trough rope and pyflakes as well as rpdb2. Support different Editors (Vim, Medit, Emacs) Current Repos

IDEs with integrated gui builder

Name

Platform

Updated

Notes

BoaConstructor

Python + wxPython

2007

RAD GUI building IDE for wxPython, similar to Delphi.

PythonCard

Python + wxPython

2006

RAD GUI building IDE

Xcode

Mac OS X 10.5 and later

2008

Apple's free of charge IDE now with full Python GUI making. Requires free developer registration for download.

Editors

Take a look at PythonEditors if you prefer something lightweight. IDEs that don't integrate anything Python-specific are also listed here.


CategoryIntegratedDevelopmentEnvironment

IntegratedDevelopmentEnvironments (last edited 2024-01-03 23:14:50 by MatsWichmann)

Unable to edit the page? See the FrontPage for instructions.