Differences between revisions 1 and 146 (spanning 145 versions)
Revision 1 as of 2002-07-22 21:47:27
Size: 112
Editor: 200
Comment:
Revision 146 as of 2008-04-23 23:42:19
Size: 4222
Editor: adsl12-69
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
== Your Name == (!) '''Please keep wiki links as wiki links, use external links only if there is no existing page for the IDE.'''
Line 3: Line 3:
Email: you@them.com = Reviews =
 * Python Development Environments (IDEs) [http://blog.showmedo.com/2007/04/04/get-going-with-python-2-python-development-environments-ides-part-1/ part1], [http://blog.showmedo.com/2007/04/04/get-going-with-python-2-python-development-environments-ides-part-2/ part2] (Ian Ozsvald, 2007-05-14)
 * [http://blog.showmedo.com/2007/03/08/choosing-a-python-ide/ ShowMeDo Blog: Choosing a Python IDE] (Jeremy Jones, 2007-03-08)
 * September 2005 [http://spyced.blogspot.com/2005/09/review-of-6-python-ides.html Review of 6 Python IDEs] (PyDev, Eric3, Boa, BlackAdder, ["Komodo"], Wing) and the February 2006 [http://spyced.blogspot.com/2006/02/pycon-python-ide-review.html follow-up review of 4] (PyDev, SPE, Komodo, Wing)
 * [http://www-106.ibm.com/developerworks/library/l-cpyide/ Charming Python: Review of Python IDEs] (David Mertz, 2003-12-11)
 * [http://www-106.ibm.com/developerworks/linux/library/l-pide/ Charming Python: A review of Python IDEs] (David Mertz, 2001-05-01)
 * [http://www.informit.com/content/index.asp?product_id={69D0061B-8EA5-4309-962A-3F6BD33B721C}&t={94AE5B48-1D7D-462A-A4A6-83CE19EC0705}&n={1CBD305F-D503-49FA-9699-8B2C06C9C520} A New Harvest of Python IDEs] (Boudewijn Rempt, 2000-11-27)
and these ShowMeDo videos for [http://showmedo.com/videos/series?name=DedxPxuMK Wing 3 Professional] [http://showmedo.com/videos/series?name=PythonDevelopmentWithSPE SPE], [http://showmedo.com/videos/series?name=PyDevEclipseList PyDev] (inside Eclipse) and [http://showmedo.com/videos/series?name=PythonIPythonSeries IPython].
Line 5: Line 12:
...dfdsfdsf
ds
fds
fds
fds
f
dsf
sd
= 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) ||
||PyDev ||Eclipse ||2008 ||Open source plugin for Eclipse -- Allows Python and Jython Editing, code-completion, debugger, refactoring, templates, syntax analysis, etc.; see also [http://www.fabioz.com/pydev PyDev Extensions] ||
||WingIde ||Windows/Linux/Mac OS X/Unix ||2008 ||Commercial with networked debugger, integrated unit testing, source browser, and syntax coloring/auto-completing editor. Free license for non-commercial open-source developers with an established project. ||
= 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 ||Interfaces with Qt Designer, Qt Linguist, unittest; integrated debugger ||
||[http://pida.co.uk/ PIDA] ||Python + GTK ||2007 ||Integrated source control, debugger, and profiler ||
||PyScripter ||Windows ||2008 ||Integrated debugger. Requires Python 2.3 or later to be installed ||
||[http://pythonide.stani.be/ SPE] ||Windows, Linux, MacOsX, FreeBSD, more ||2008 ||Open-source with [http://www.wxpython.org wxPython] interface. Code completion, call tips, class explorer, source index, auto todo list, [http://www.blender.org Blender] support, integrated [http://pychecker.sourceforge.net/ PyChecker] (source code doctor) and [http://project5.freezope.org/kiki Kiki] (regex console). [http://pythonide.blogspot.com/2007/02/how-to-download-latest-spe-from_26.html Download instructions]||||
= 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 ||
||[http://developer.apple.com/ Xcode] ||Mac OS X 10.5 and later ||2008 ||Apple's free 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.
Line 15: Line 33:
CategoryHomepage  . CategoryIntegratedDevelopmentEnvironment

(!) 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 [http://showmedo.com/videos/series?name=DedxPxuMK Wing 3 Professional] [http://showmedo.com/videos/series?name=PythonDevelopmentWithSPE SPE], [http://showmedo.com/videos/series?name=PyDevEclipseList PyDev] (inside Eclipse) and [http://showmedo.com/videos/series?name=PythonIPythonSeries 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)

PyDev

Eclipse

2008

Open source plugin for Eclipse -- Allows Python and Jython Editing, code-completion, debugger, refactoring, templates, syntax analysis, etc.; see also [http://www.fabioz.com/pydev PyDev Extensions]

WingIde

Windows/Linux/Mac OS X/Unix

2008

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

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

Interfaces with Qt Designer, Qt Linguist, unittest; integrated debugger

[http://pida.co.uk/ PIDA]

Python + GTK

2007

Integrated source control, debugger, and profiler

PyScripter

Windows

2008

Integrated debugger. Requires Python 2.3 or later to be installed

[http://pythonide.stani.be/ SPE]

Windows, Linux, MacOsX, FreeBSD, more

2008

Open-source with [http://www.wxpython.org wxPython] interface. Code completion, call tips, class explorer, source index, auto todo list, [http://www.blender.org Blender] support, integrated [http://pychecker.sourceforge.net/ PyChecker] (source code doctor) and [http://project5.freezope.org/kiki Kiki] (regex console). [http://pythonide.blogspot.com/2007/02/how-to-download-latest-spe-from_26.html Download instructions]

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

[http://developer.apple.com/ Xcode]

Mac OS X 10.5 and later

2008

Apple's free 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.


IntegratedDevelopmentEnvironments (last edited 2025-03-26 17:22:03 by MatsWichmann)

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