PyDev 3.0 Released


F

Fabio Zadrozny

Hi All,

PyDev 3.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:
-------------------------------

* From now on, PyDev requires Eclipse 3.7 or 4.3 onwards and Java 7! For
older versions, keep using PyDev 2.x.

* Interpreter is now kept up to date with changes to the interpreter, so,
pip-installing packages will automatically update internal caches without
requiring a manual step.

* Fixed issue connecting to shell for code-completion (which could halt the
IDE).

* Interactive Console (patches by Jonah Graham)

* IPython 1.0 is now supported.

* Computational Crystallography Toolbox (CCTBX:
http://cctbx.sourceforge.net/) can now be used with PyDev.

* Debug support in interactive console (must be enabled in preferences).

* User Module Deleter (UMD): forcefully reloads user-loaded modules
when using runfile on interactive console (must be enabled in preferences).

* GUI event loop integration: more backends are now supported and can
be configured in the preferences.

* %gui provides customization for the gui event loop integration (i.e.:
%gui wx enables wxPython integration).

* %edit on IPython will open the file in the PyDev editor.

* History of commands is now saved to a persistent file.

* Loading of history is faster.

* Interpreter configuration (patches by Andrew Ferrazzutti)

* Interpreter configuration quick auto-config: automatically finds a
Python installed and configures it.

* Interpreter configuration advanced auto-config: searches for multiple
Python installations in the computer and allows selecting one to configure.

* Source folders (PYTHONPATH) are kept updated on renames and moves in
the PyDev package explorer.

* Grammar 3.x accepts u'str'.

* Fixed project configuration ${PROJECT_DIR_NAME} variable to point to dir
name inside Eclipse and not the folder name in filesystem (this could make
PyDev miss folders in the project PYTHONPATH).

* Debugger:

* Breakpoints working on files with unicode chars.

* patches by Jonah Graham:

* Variables can be pretty-printed with right-click > pretty print.

* Improved handling for numpy.ndarrays.

* And as usual, many other bugfixes!

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
 
Ad

Advertisements

F

flebber

I see the main difference between Liclipes and Eclipse+Pydev being lightweight and Loclipse preconfigured to a degree.

Moving forward what advantages would I get by buying Liclipes over Eclipse?

Sayh
 
Ad

Advertisements

F

Fabio Zadrozny

Hi,

What you get from LiClipse which you don't have on Eclipse+PyDev is:

- Lightweight support for other languages (i.e.: there's an editor which
provides highlighting, outline and other goodies which supports multiple
languages such as Django Templates, Mako, Javascript, Html, etc. -- and it
should be easy to add other DSLs too).

- Improved themeing (it extends eclipse color theme to theme not only the
editor, but other parts of the ide).

- Multi-edition (i.e.: Ctrl+K will create links for multi edition or
alternatively you can Ctrl+Alt+mouse select to select multiple lines to
edit at once)

- Things are pre-configured (i.e.: it provides a native installer which
bundles a jre and other common plugins such as anyedit, startexplorer,
egit...)

So, currently those are the advantages -- still, as you noted, PyDev is the
same on both cases :)

Cheers,

Fabio
 

Ask a Question

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

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

PyDev 3.5.0 Released 0
PyDev 3.4.1 Released 0
PyDev 3.3.3 Released 0
PyDev 3.1.0 released 0
PyDev 2.8.2 released 0
PyDev 2.8.0 Released 0
PyDev 2.2.3 Released 1
Pydev 1.5.8 Released 3

Top