Pydev 1.2.2 released

Fabio Zadrozny fabiofz at
Mon Jul 24 13:49:34 CEST 2006

Hi All,

Pydev and Pydev Extensions 1.2.2 have been released

Details on Pydev Extensions:
Details on Pydev:
Details on its development:

Release Highlights in Pydev Extensions:

- Added the 'toggle completion type' when Ctrl is pressed in the
code-completion for context-insensitive data

  IMPORTANT:The binding for creating the interactive console and passing
commands to the shell has been changed to Ctrl+Alt+Enter (because Ctrl+Enter
is now used when applying a toggled completion). Details for toggle
completion type: Blog:

- When getting some definition, if it is defined by an import..from, it
keeps going until the actual token is found
- Duplicated signature is no longer warned inside an if..else
- Mark occurrences bug-fix
- Handling nested 'for' declarations and nested list comprehensions
correctly in code-analysis

Release Highlights in Pydev:

Code Completion

    * Calltips added to pydev
    * The parameters are now linked when a completion is selected (so, tab
iterates through them and enter goes to the end of the declaration)
    * Parameters gotten from docstring analysis for builtins that don't work
with 'inspect.getargspec'
    * Getting completions for the pattern a,b,c=range(3) inside a class
    * Code completion for nested modules had a bug fixed
    * Added the 'toggle completion type' when ctrl is pressed in the
code-completion for context-sensitive data
    * Code-completion works correctly after instantiating a class:
MyClass(). <-- will bring correct completions
    * Code-completion can now get the arguments passed when instatiating a
class (getting the args from __init__)
    * self is added as a parameter in the completion analyzing whether we're
in a bounded or unbounded call
    * Pressing Ctrl+Space a second time changes default / template
      See details on toggling completion mode, cycling through completions
and linked mode (blog:

Outline View

    * Added option for hiding comments and imports
    * Persisting configuration
    * Added option for expanding all


    * Possibility of setting pyunit verbosity level (by Darrell Maples)
    * Errors getting the tests to run are no longer suppressed
    * Ctrl+2+kill also clears the internal cache for compiled modules
(especially useful for those that create compiled dependencies).
    * Last opened path remembered when configuring the pythonpath (dialog)

What is PyDev?

PyDev is a plugin that enables users to use Eclipse for Python and Jython
development -- making Eclipse a first class Python IDE -- It comes with many
goodies such as code completion, syntax highlighting, syntax analysis,
refactor, debug and many others.


Fabio Zadrozny
Software Developer

ESSS - Engineering Simulation and Scientific Software

Pydev Extensions

Pydev - Python Development Enviroment for Eclipse
-------------- next part --------------
An HTML attachment was scrubbed...

More information about the Python-announce-list mailing list