|Stable release||2.8.1 / July 27, 2013|
|Type||Integrated development environment|
|License||Eclipse Public License|
PyDev is a third-party plug-in for Eclipse. It is an Integrated Development Environment (IDE) used for programming in Python supporting code refactoring, graphical debugging, code analysis and many other features.
|2003 - July||Created by Aleks Totic|
|2005 - January||Assumed by Fabio Zadrozny|
|2005 - September||PyDev Extensions was started as a commercial counterpart of PyDev, offering features such as code-analysis and remote debugging|
|2008 - July||PyDev acquired by Aptana (retaining Zadrozny as project head) |
|2009 - September||Aptana open sourced PyDev Extensions (and merged it with PyDev) |
|2011 - January||Appcelerator acquired Aptana (and PyDev by extension—Zadrozny was still kept heading the project) |
|2011 - March||PyDev 2.0 released with TDD actions support|
|2012 - April||PyDev 2.5 released with Django support|
|2013 - May||PyDev raised more than its target in a successful crowd sourcing round to continue development. PyDev 2.7.5 released|
|2013 - July||PyDev 2.8 released, improvements to type inference, notable increase in contributions to code base.|
Below there are some of the features available (version 2.7.5):
- CPython, Jython and IronPython support
- Code completion
- Code completion with auto-import
- Code analysis (with quick-fix for problems found in code analysis—Ctrl+1)
- Remote Debugger (allows debugging scripts not launched from within Eclipse)
- Debug console (allows interactive probing in suspended mode)
- Interactive console
- Python 2.x and 3.x syntax
- Basic syntax highlighting
- Parser errors
- Outline view
- Tabs or spaces preferences
- Smart indent / dedent
- Comment / uncomment / comment blocks
- Code folding
- Go to definition
- Code coverage
- Mark occurrences
- Pylint integration
- TODO tasks
- Content Assistants (Ctrl+1)
- Assign result to attribute or local
- Surround code with try..catch / finally
- Create docstring
- Move import to global scope
- Keywords presented as auto-completions as you type
See the Complete Feature Matrix for all features.
Until September 2009, two versions of PyDev existed: an open source version, and a shareware version called PyDev Extensions. Certain advanced features such as code analysis, quick-fixes, and remote debugging were reserved for the non-free version. On September 3, 2009, Aptana announced PyDev version 1.5, a combined version of PyDev and PyDev Extensions, all available under the Eclipse Public License.
Evaluating IDEs for scientific Python 
- Aptana. "Aptana Acquires PyDev".
- Zadrozny, Fabio. "PyDev Extensions Open Sourced".
- Appcelerator. "Appcelerator Acquires Aptana".
- "PyDev Indiegogo target exceeded".
- "Release 2.8 announcement".