Size: 4592
Comment:
|
Size: 4634
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
acvielacermo ---- CategoryPyConSpeakerPage |
|
Line 4: | Line 8: |
* 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]. |
* 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 14: | Line 18: |
||["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] || |
||[[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]] || |
Line 20: | Line 24: |
||["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 || |
||[[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 || |
Line 23: | Line 27: |
||[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]|| ||[http://pida.co.uk/ Pida] ||Linux, FreeBSD, ..., (Windows in progress) ||2007 (2008 dev) ||Open-source with GTK interface, written in Python. Supports different languages, python trough [http://rope.sourceforge.net/ rope] and pyflakes as well as rpdb2. Support '''different''' Editors (Vim, Medit, Emacs) [http://pida.co.uk/trac/wiki/DeveloperRepos Current Repos]|| |
||[[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]]|| ||[[http://pida.co.uk/|Pida]] ||Linux, FreeBSD, ..., (Windows in progress) ||2007 (2008 dev) ||Open-source with GTK interface, written in Python. Supports different languages, python trough [[http://rope.sourceforge.net/|rope]] and pyflakes as well as rpdb2. Support '''different''' Editors (Vim, Medit, Emacs) [[http://pida.co.uk/trac/wiki/DeveloperRepos|Current Repos]]|| |
Line 30: | Line 34: |
||[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. || | ||[[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. || |
Line 33: | Line 37: |
---- . CategoryIntegratedDevelopmentEnvironment |
acvielacermo
Please keep wiki links as wiki links, use external links only if there is no existing page for the IDE.
Reviews
Python Development Environments (IDEs) part1, part2 (Ian Ozsvald, 2007-05-14)
ShowMeDo Blog: Choosing a Python IDE (Jeremy Jones, 2007-03-08)
September 2005 Review of 6 Python IDEs (PyDev, Eric3, Boa, BlackAdder, Komodo, Wing) and the February 2006 follow-up review of 4 (PyDev, SPE, Komodo, Wing)
Charming Python: Review of Python IDEs (David Mertz, 2003-12-11)
Charming Python: A review of Python IDEs (David Mertz, 2001-05-01)
A New Harvest of Python IDEs (Boudewijn Rempt, 2000-11-27)
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 |
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) |
|
Eclipse |
2008 |
Open source plugin for Eclipse -- Allows Python and Jython Editing, code-completion, debugger, refactoring, templates, syntax analysis, etc.; see also PyDev Extensions |
|
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 |
Windows/Linux |
2004 |
Commercial; integrated debugger; interfaces with Qt Designer |
|
Python + PyQt + QScintilla |
2008 |
Interfaces with Qt Designer, Qt Linguist, unittest; integrated debugger |
|
Python + GTK |
2007 |
Integrated source control, debugger, and profiler |
|
Windows |
2008 |
Integrated debugger. Requires Python 2.3 or later to be installed |
|
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 |
|
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 |
Python + wxPython |
2007 |
RAD GUI building IDE for wxPython, similar to Delphi. |
|
Python + wxPython |
2006 |
RAD GUI building IDE |
|
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.