Pydev 3.9.0

An Eclipse plugin that provides a Python integrated development environment which can be used to highlight, analyze and debug syntax.
Pydev is a plugin that enables users to use Eclipse for Python and Jython development making Eclipse a first class Python IDE.

Pydev comes with many goodies such as syntax highlighting, syntax analysis, debug, code completion, refactor and many others.

NOTE: Pydev is licensed and distributed under the terms of the Eclipse Public License.

Main features:

  • Editor:
  • Package Explorer showing outline for python modules
  • Mylyn integration (separate feature: org.python.pydev.mylyn.feature)
  • Jython and Python support!
  • Support for scripting Pydev with Jython
  • Nice PYTHONPATH configuration!
  • Project and module creation wizards
  • Ctrl+Shift+O: Organizes imports or sorts selection alphabetically
  • Ctrl+Shift+F: Autoformat your code (preferences can be set)
  • Python 2.4 syntax supported
  • Python 2.5 syntax supported
  • Pydev builders can be disabled
  • Syntax highlighting
  • Spell checking (depends on JDT for Eclipse 3.3)
  • Hovering in errors shows descriptions
  • Matching brackets highlighted.
  • Parser errors marked in the task list
  • Outline view with imports/functions/classes
  • Tabs or spaces preference
  • Smart indentation (indent and dedent)
  • Navigation: keyboard shortcuts to previous or next function. Default: (Ctrl+Shift+Up and Ctrl+Shift+Down)
  • Comment and uncomment commands (on the popup menu) and keybindings. Default: (Ctrl+3 and Ctrl+Shift+3)
  • hyperlinks over functions//import statements
  • Code folding
  • Refactoring with bicycle repair man.
  • Code Completion (Ctrl+Space)
  • Templates Completion (Ctrl+Space Too)
  • Go to definition with F3 (powered by bicycle repair man)
  • Content Assistant (Ctrl+1)
  • Code Coverage
  • Pylint
  • TODO tasks
  • Background and current line color chooser.
  • Debugger
  • Python and Jython support
  • Watch
  • Breakpoints
  • Step in/out/over
  • Multiple threads
  • Variable display
  • File hyperlinks in the console output (you can click on stack traces)
  • Interactive Console View
  • Code Completion
  • Context sensitive with shell completions
  • Qualifier matches as case insensitive
  • Templates
  • Repeating the activation changes from templates to default completions
  • Console Configurations
  • Initial commands for starting the console
  • Colors for the console
  • Vmargs can be specified for jython
  • Auto-indent
  • Auto-edits
  • Context info on hover
  • Up / Down Arrows cycles through the history (and uses the current text to match for the start of the history command)
  • Page Up: shows dialog with console history (where lines to be re-executed can be selected)
  • Esc: clears current line
  • ctrl+1 works for assign quick-assist
  • Hyperlinks addedd to tracebacks in the console
  • Paste added directly to the command line
  • Cut will only cut from the command line
  • Copy does not get the prompt chars
  • Home goes to: first text char / prompt end / line start (and cycles again)
  • Cursor automatically moved to command line on key events
  • Multiple views of the same console can be created

last updated on:
October 1st, 2014, 6:49 GMT
file size:
16 MB
license type:
developed by:
operating system(s):
Mac OS X
binary format:
Universal Binary
Home \ Developer Tools
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!
What's New in This Release:
  • PyDev requires Eclipse 3.8 or 4.3 onwards and Java 7! For older versions, keep using PyDev 2.x (use LiClipse: for a PyDev standalone with all requirements bundled).
  • Vertical Indent Guide is now available (may be customized in PyDev > Editor > Vertical Indent Guide. PyDev-359).
read full changelog

Add your review!