Pydev 1.5.5 Released

Fabio Zadrozny fabiofz at gmail.com
Thu Mar 4 17:25:20 EST 2010


Hi All,

Pydev 1.5.5 has been released

Details on Pydev: http://pydev.org
Details on its development: http://pydev.blogspot.com

Release Highlights:
-------------------------------

* Predefined completions available for code completion:

    * Predefined completions may be created for use when sources are
not available
    * Can also be used for providing better completions for compiled
modules (e.g.: PyQt, wx, etc.)
    * Defined in .pypredef files (which are plain Python code)
    * Provides a way for generating those from a QScintilla .api file
(experimental)
    * See Predefined Completions in manual for more info

* Pydev Package Explorer:

    * Showing the contents of the PYTHONPATH from the interpreter for
each project
    * Shows the folder containing the python interpreter executable
(to browse for docs, scripts, etc)
    * Allows opening files in the interpreter PYTHONPATH (even inside zip files)

* Editor options:

    * Find/replace dialog has option to search in currently opened editors
    * Move line up/down can move considering Python indentation (not default)
    * Simple token completions can have a space or a space and colon
added when applied. E.g.: print, if, etc (not default)

* Refactoring:

    * Fixed InvalidThreadAccess on refactoring
    * Fixed problem doing refactoring on external files (no file was found)

* Globals Browser (Ctrl+Shift+T):

    * No longer throwing NullPointerException when the interpreter is
no longer available for a previously found token

* General:

    * When creating a new pydev project, the user will be asked before
changing to the pydev perspective
    * Only files under source folders are analyzed (files in the
external source folders would be analyzed if they happened to be in
the Eclipse workspace)
    * Interactive console now works properly on non-english systems
    * Hover working over tokens from compiled modules (e.g.: file,
file.readlines)
    * JYTHONPATH environment variable is set on Jython (previously
only the PYTHONPATH was set)
    * Fixed path translation issues when using remote debugger
    * Fixed issue finding definition for a method of a locally created token




What is PyDev?
---------------------------

PyDev is a plugin that enables users to use Eclipse for Python, Jython
and IronPython 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

Aptana
http://aptana.com/python

Pydev - Python Development Environment for Eclipse
http://pydev.org
http://pydev.blogspot.com



More information about the Python-list mailing list