PyDev 3.1.0 released

Discussion in 'Python' started by Fabio Zadrozny, Dec 12, 2013.

  1. Hi All,

    PyDev 3.1.0 has been released

    Details on PyDev: http://pydev.org

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

    LiClipse (PyDev standalone with goodies such as support for Django
    Templates, Mako Templates, Html, Javascript, etc):
    http://brainwy.github.io/liclipse/


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

    * **Important**: PyDev requires Eclipse 3.8 or 4.3 onwards and Java 7! For
    older versions, keep using PyDev 2.x.

    * **Refactoring**:

    * It's now possible to rename a module (using F2 or drag and drop in
    the pydev package explorer).

    * Multiple improvements on the rename refactoring.

    * **Debugger**:

    * **Automatic code reloading on the debugger** (based on xreload).

    * When a file is changed and a debug session is on, PyDev will
    automatically reload it (based on xreload).

    * View
    https://github.com/fabioz/Pydev/blob/development/plugins/org.python.pydev/pysrc/pydevd_reload.pyfor
    caveats/limitations.

    * **Get referrers on debug**

    * Right-click expression or variable in debugger and select 'Get
    Referrers'

    * Note: may not work on some Python variants as it needs access to
    the gc module.

    * **Stackless python** is now supported in the debugger, showing all
    the suspended tasklets in the stack view.

    * Automatically force focus to Eclipse on breakpoint hit (Enable in
    prefereces > pydev > debug).

    * The remote debugger can be left 'always on' (Enable in prefereces >
    pydev > debug).

    * If there's an exception while evaluating a conditional breakpoint the
    thread is suspended and the issue reported.

    * Option to skip caught exceptions thrown and handled in the same
    context.

    * A comment with @IgnoreException can be added to lines where an
    exception is thrown to have that exception ignored by the debugger when
    caught exceptions support is turned on.

    * Improved visualization of frame objects.

    * Bug-fixes on Jython debugging.

    * **Unittest**:

    * Django: The default PyDev unittest runner can now run Django tests
    properly

    * Selecting a unit-test method in the editor and **right-click > run as
    unit-test** will run only the selected unit-test.

    * **Ctrl+F9** with test selected will pre-select only that test to run
    in unit-test.


    * **General**:

    * Improvements on search for references (Ctrl+Shift+G).

    * Fixed some racing conditions related to the plugin startup.

    * Organize imports has option to add from imports before other imports.

    * Improved connection to shell that does code-completion.

    * Properly supporting creation of shell inside a Jython VM in Eclipse.


    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

    LiClipse
    http://brainwy.github.io/liclipse

    PyDev - Python Development Environment for Eclipse
    http://pydev.org
    http://pydev.blogspot.com
    Fabio Zadrozny, Dec 12, 2013
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Fabio Zadrozny

    Pydev 0.8.5 released!

    Fabio Zadrozny, Jan 21, 2005, in forum: Python
    Replies:
    0
    Views:
    324
    Fabio Zadrozny
    Jan 21, 2005
  2. Fabio Zadrozny

    ANN: PyDev 0.9.0 released

    Fabio Zadrozny, Feb 3, 2005, in forum: Python
    Replies:
    2
    Views:
    338
    Christophe Cavalaria
    Feb 4, 2005
  3. Fabio Zadrozny

    ANN: PyDev 0.9.3 released

    Fabio Zadrozny, Apr 25, 2005, in forum: Python
    Replies:
    3
    Views:
    323
    Philippe C. Martin
    Apr 25, 2005
  4. Fabio Zadrozny

    ANN: PyDev 0.9.5 released

    Fabio Zadrozny, Jun 28, 2005, in forum: Python
    Replies:
    5
    Views:
    320
    Fabio Zadrozny
    Jun 29, 2005
  5. Fabio Zadrozny

    ANN: PyDev 0.9.7 released

    Fabio Zadrozny, Jul 26, 2005, in forum: Python
    Replies:
    3
    Views:
    385
    Dennis Lee Bieber
    Jul 27, 2005
Loading...

Share This Page