Pydev 1.2.8 Released
Fabio Zadrozny
fabiofz at gmail.com
Thu Mar 1 06:22:21 EST 2007
Hi All,
Pydev and Pydev Extensions 1.2.8 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:
-----------------------------------------------------------------
* Code-analysis: when a compare statement is found out of a test scope,
that's reported as a warning
* Mark Occurrences: new option to choose whether strings and comments
should be highlighted
* Simple Completions: some keywords were removed from the default list (the
2-letter ones because they're barely worth it and those related to 'try', as
there's already an assistant that creates 'try' blocks)
* Rename refactoring / Mark Occurrences: matches in multi-line strings are
now correct
Release Highlights in Pydev:
----------------------------------------------
* Refactoring: integration of the PEPTIC refactoring engine
* Package Explorer: many fixes (special thanks for Don Taylor for the bug
reports)
* Debugger: a number of small optimizations
* Code-completion: works in emacs mode
* Code-completion: added the possibility of auto-completing for all letter
chars and '_' (so, it starts completing once you start writing)
* Code-completion: code-completion for epydoc inside strings
* Code-completion: assigns after global statement considered added to the
global namespace
* Code-completion: now works when a class is declared in a nested scope
* Code-completion: if multiple assigns are found to some variable, the
completion will be a merge of them
* Code-completion: functions are analyzed for their return values for
code-completion purposes
* Code-completion: working on multi-line imports
* Code-completion: can discover instance variables not declared in the
class (in the scope where the class was instanced)
* Auto-edit: adds 'self', 'cls' or no parameter based on the @clasmethod,
@staticmethod declaration on previous line
* Auto-edit: doesn't add 'self' if a method is declared in a method inner
scope
* Fix: BRM Refactoring: wrong column was being passed to the BRM
refactoring engine
* Code-folding: added for comments and strings
* Fix: sometimes the 'create docstring' assistant was not recognizing
method definitons
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20070301/75e82941/attachment.html>
More information about the Python-list
mailing list