Pydev 1.5.6 Released (Django Integration)
Fabio Zadrozny
fabio at aptana.com
Thu Apr 1 19:10:00 EDT 2010
Hi All,
Pydev 1.5.6 has been released
Details on Pydev: http://pydev.org
Details on its development: http://pydev.blogspot.com
Release Highlights:
-------------------------------
* Django integration:
* New Django project can be created through wizards
* Can set an existing project as a Django project (right-click
project > pydev > set as django project)
* Can remove Django project config (right-click project > django >
remove django project config)
* Custom actions can be passed to the configured manage.py through
ctrl+2+dj django_action -- if no action is passed, will open dialog to
choose from a list of previously used commands.
* Predefined/custom actions can be used through right-clicking the
project > django > select custom action
* manage.py location and settings module configured
* Django shell (with code-completion, history, etc) available
* Run/Debug as Django available
* See: http://pydev.org/manual_adv_django.html for more details
* Find/Replace:
* The search in open files is no longer added in the find/replace
dialog and now works through Ctrl+2+s word_to_find (in the Pydev
editor) and if no word is passed, the editor selection is used
* Go to definiton:
* Properly works with unsaved files (so, it will work when
searching for a definition on an unsaved file)
* Properly working with eclipse 3.6 (having FileStoreEditorInput
as the editor input)
* Editor:
* Automatically closing literals.
* Removing closing pair on backspace on literal
* Improved heuristics for automatically closing (, [ and {
* Removing closing pairs on backspace on (,[ and {
* ctrl+2+sl (sl comes from 'split lines' -- can be used to add a
new line after each comma in the selection
* ctrl+2+is (is comes from 'import string' -- can be used to
transform the selected import into a string with dots
* General:
* Code-completion properly working on relative import with an alias.
* Fixed racing issue that could deadlock pydev (under really hard
to reproduce circumstances)
* Removing reloading code while debugging until (if) it becomes
more mature in the python side
* Fixed issue where a new project created didn't have the source
folder correctly set
* Text selection in double click no longer has weird behavior
* Local refactoring working on files not in the PYTHONPATH
* Edit properly working on string substitution variables
* Using with statement on python 2.5 no longer makes lines wrong in the AST
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