Pydev and Pydev Extensions 1.2.2 have been released
Details on Pydev Extensions: http://www.fabioz.com/pydev
Details on Pydev: http://pydev.sf.net
Details on its development: http://pydev.blogspot.com
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:http://pydev.blogspot.com/2006/07/improving-code-completion-in-pydev.html
- 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 completions
See details on toggling completion mode, cycling through completions and linked mode (blog: http://pydev.blogspot.com/2006/07/improving-code-completion-in-pydev.html)
Outline View
* Added option for hiding comments and imports
* Persisting configuration
* Added option for expanding all
Others
* 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.
Cheers,
--
Fabio Zadrozny
------------------------------------------------------
Software Developer
ESSS - Engineering Simulation and Scientific Software
http://www.esss.com.br
Pydev Extensions
http://www.fabioz.com/pydev
Pydev - Python Development Enviroment for Eclipse
http://pydev.sf.net
http://pydev.blogspot.com
-- http://mail.python.org/mailman/listinfo/python-announce-list
Support the Python Software Foundation: http://www.python.org/psf/donations.html