Pydev 3.8.0

Plugin that enables Eclipse to be a Python development environment
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:
September 30th, 2014, 8:09 GMT
file size:
16 MB
price:
FREE!
developed by:
Fabioz
license type:
Freeware
operating system(s):
Mac OS X
binary format:
Universal Binary
category:
Home \ Developer Tools

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

What's New in This Release:
  • pep8 upgraded to 1.5.7
  • Fixed issue in dialog shown when PyDev editor is opened which could lead to closing the IDE.
  • Selecting PyQT API version using sip.setapi no longer fails in debug mode (PyDev-452).
  • Code completion tries to get docstring definition from class before evaluating property (PyDev-412).
read full changelog

Add your review!

SUBMIT