Differences between revisions 11 and 12
Revision 11 as of 2008-11-15 14:00:51
Size: 1686
Editor: localhost
Comment: converted to 1.6 markup
Revision 12 as of 2009-09-07 13:14:33
Size: 1641
Editor: 189
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Pydev is a Python plugin for Eclipse, and is hosted at http://pydev.sourceforge.net Pydev is an '''Open Source''' Python plugin for Eclipse, and is hosted at http://pydev.org
Line 3: Line 3:
There is also a Pydev Extensions version that adds many features to Pydev at http://www.fabioz.com/pydev, but this is shareware, you have 30 day to try, after that you will have to buy it to continue using it. '''Getting Started''' in Pydev: http://pydev.org/manual_101_root.html
Line 5: Line 5:
'''Complete Feature Matrix''' for both versions: http://www.fabioz.com/pydev/manual_adv_features.html

'''Getting Started''' in Pydev: http://www.fabioz.com/pydev/manual_101_root.html

Below there are some of the features available (version 1.0.2)
Below there are some of the features available (version 1.5.0)
Line 13: Line 9:
 * '''Python''' and '''Jython''' support  * '''Python''', '''Jython''' and '''Iron Python''' support
Line 15: Line 11:
 * '''Code completion with auto-import'''
 * '''Code analysis''' (with quick-Fix for problems found in code analysis -- Ctrl+1)
Line 16: Line 14:
 * Python 2.4 syntax  * '''Remote Debugger''' (allows debugging scripts not lauched from within Eclipse)
 * '''Debug console''' (allows interactive probing in suspended mode)
 * '''Interactive console'''
 * Python 2.x and 3.x syntax
Line 24: Line 25:
 * Refactoring with BRM
* Go to definition with BRM
 * Code Coverage
 * Go to definition
 * Code coverage
 * Mark occurrences
Line 34: Line 35:

= Pydev Extensions =

 * '''Code completion with auto-import'''
 * '''Code analysis''' (PyLint replacement, but much faster)
 * '''Go to definition''' (Bicycle Repair Man replacement, but much more reliable)
 * '''Debug server''' (allows debugging scripts not lauched from within Eclipse)
 * '''Debug console''' (allows interactive probing in suspended mode)
 * Quick-Fix for problems found in code analysis
Line 45: Line 37:
  The '''Complete Feature Matrix''' can be found at http://pydev.org/manual_adv_features.html


'''Note''': '''Pydev Extensions is now merged with Pydev''', and its once closed source code has become open source. Thus, there is no more Pydev Extensions, only the open source Pydev, with all the capabilities of Pydev Extensions incorporated (version 1.5.0).

Pydev is an Open Source Python plugin for Eclipse, and is hosted at http://pydev.org

Getting Started in Pydev: http://pydev.org/manual_101_root.html

Below there are some of the features available (version 1.5.0)

Pydev

  • Python, Jython and Iron Python 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 lauched from within Eclipse)

  • Debug console (allows interactive probing in suspended mode)

  • Interactive console

  • Python 2.x and 3.x syntax
  • 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

The Complete Feature Matrix can be found at http://pydev.org/manual_adv_features.html

Note: Pydev Extensions is now merged with Pydev, and its once closed source code has become open source. Thus, there is no more Pydev Extensions, only the open source Pydev, with all the capabilities of Pydev Extensions incorporated (version 1.5.0).


CategoryIntegratedDevelopmentEnvironment

PyDev (last edited 2010-01-01 11:14:53 by 201)

Unable to edit the page? See the FrontPage for instructions.