[Pydev-code] Pydev 1.2.2 released
Brought to you by:
fabioz
From: Fabio Z. <fa...@gm...> - 2006-07-24 11:49:37
|
Hi All, 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 |