Pydev 1.3.15 Released

Aubrey Hutchison aubrey at rinao.com
Fri Apr 11 07:46:36 CEST 2008


Hi,
I have tried Pydev as used in Python(x,y).
I tend to like it but I miss a couple of things..

When viewing the code, Line numbers can be added for reference.
This is a very good thing BUT if line numbers are useful in the monitor 
screen view they would of course be desirable in a hard copy.
 But I find the line numbers are not printed out.

To resolve this I must go back and use Pywin for printing out.

The other thing is ,often I want the output of a trial run to be sent to 
hard copy.
I find that the console does not allow me to do this directly. Same thing 
with the Wing IDE's

Again I must go to Pywin to get a hard copy for a trial run.

Interesting the more advance a product is the less useful in some areas.

Aubrey

----- Original Message ----- 
From: "Fabio Zadrozny" <fabiofz at gmail.com>
Newsgroups: comp.lang.python.announce
To: <jython-users at lists.sourceforge.net>; 
<pydev-announce at lists.sourceforge.net>; <pydev-code at lists.sourceforge.net>; 
<pydev-users at lists.sourceforge.net>; <python-announce-list at python.org>; 
"Python List" <python-list at python.org>
Sent: Wednesday, April 09, 2008 1:41 PM
Subject: Pydev 1.3.15 Released


> 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 




More information about the Python-list mailing list