Pydev

From Wikipedia, the free encyclopedia
  (Redirected from PyDev)
Jump to: navigation, search
Pydev
Pydev logo
Screenshot Vrapper.png
Developer(s) Aptana
Stable release 2.4.0 / February 1, 2012; 26 days ago (2012-02-01)
Operating system Cross-platform
Type Integrated development environment
License Eclipse Public License
Website http://pydev.org/

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.


Contents

[edit] History

Date
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 Acquired by Aptana (while still maintaining Fabio Zadrozny as head of the project)
2009 - September Aptana open sourced Pydev Extensions (and merged it with Pydev)
2011 - January Appcelerator acquired Aptana (and Pydev by extension -- Fabio Zadrozny was still kept heading the project)
2011 - March Pydev 2.0 has been released with TDD actions support

[edit] Features

Below there are some of the features available (version 1.5.3):

  • 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)
  • Debugger
  • 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
  • Quick-outline


See the Complete Feature Matrix for all features.

[edit] Pydev Extensions

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 open-source Eclipse license.

[edit] See also

[edit] External links


Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages