Hi All, Pydev and Pydev Extensions 1.3.15 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: ----------------------------------------------------------------- * Globals Browser: Was not correctly showing definition on a case with multiple projects when one did not have the python nature configured. * Code Analysis: False positive: Classes defined within a class context are correctly found when later accessed in the parent context. * Interactive console integration o Context insensitive completions with auto-import in console o Ctrl+Alt+Enter: can be used to: + Create console if no console exists + Send selected text to console + Make execfile for current file if there's no selected text Release Highlights in Pydev: ---------------------------------------------- * Files without extension: If a file that does not have an extension is found in the root of the pythonpath, code-completion and breakpoints work with it. * Extract method: comma not removed when found after a tuple and before a keyword argument. * Console Encoding: print u"\xF6" works (console encoding correctly customized in python -- see http://sourceforge.net/tracker/index.php?func=detail&aid=1580766&group_id=85796&atid=577329 for details). * Debugger: Context of breakpoint correctly defined when comments are present in the end of the module. * from __future__ import (xxx, with_statement): works. * Interactive Console View, featuring: o Code Completion + Context sensitive with shell completions + Qualifier matches as case insensitive + Templates + Repeating the activation changes from templates to default completions o Console Configurations + Initial commands for starting the console + Colors for the console + Vmargs can be specified for jython o Auto-indent o Auto-edits o Context info on hover o Up / Down Arrows cycles through the history (and uses the current text to match for the start of the history command) o Page Up: shows dialog with console history (where lines to be re-executed can be selected) o Esc: clears current line o ctrl+1 works for assign quick-assist o Hyperlinks addedd to tracebacks in the console o Paste added directly to the command line o Cut will only cut from the command line o Copy does not get the prompt chars o Home goes to: first text char / prompt end / line start (and cycles again) o Cursor automatically moved to command line on key events o Multiple views of the same console can be created o Limitation: Output is not asynchonous (stdout and stderr are only shown after a new command is sent to the console) 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-list