this is a german Web-Mirror of PYTHON.ORG powered by Domainunion AG

Differences between revisions 3 and 12 (spanning 9 versions)
Revision 3 as of 2005-04-24 16:59:06
Size: 1458
Editor: 200
Comment:
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. Pydev is an '''Open Source''' Python plugin for Eclipse, and is hosted at https://pydev.org
Line 3: Line 3:
It is hosted at https://pydev.sourceforge.net/ '''Getting Started''' in Pydev: https://pydev.org/manual_101_root.html
Line 5: Line 5:
and already features (taken from PyDev HP) on version 0.9.2: 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 https://pydev.org/manual_adv_features.html
Line 8: Line 41:
= Editor (org.python.pydev): =
 * Ctrl+Shift+O: Organizes imports or sorts selection alphabetically
 * Ctrl+Shift+F: Autoformat your code (preferences can be set)
 * Python 2.4 syntax supported
 * PyDev builders can be disabled
 * Syntax highlighting
 * Matching brackets highlighted.
 * Parser errors marked in the task list
 * Outline view with imports/functions/classes
 * Tabs or spaces preference
 * Smart indentation
 * 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.
'''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).
Line 33: Line 43:
= Debugger (org.python.pydev.debug) =
 * Watch
 * Breakpoints
 * Step in/out/over
 * Multiple threads
 * Variable display
 * File hyperlinks in the console output (you can click on stack traces)

= Help (org.python.pydev.help) =
 * Brief documentation in Eclipse format.
----
CategoryIntegratedDevelopmentEnvironment

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

Getting Started in Pydev: https://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 https://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.