Pydev 1.2.8 Released

View: New views
1 Messages — Rating Filter:   Alert me  

Pydev 1.2.8 Released

by Fabio Zadrozny-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Pydev-announce mailing list
Pydev-announce@...
https://lists.sourceforge.net/lists/listinfo/pydev-announce