Last Site Update: 20 May 2009 | Latest Version: 1.4.6


Main

Download

Buy

License

Manual

About


Pydev Extensions Aptana

"Personally, the pleasure I take in developping software is half linked to the language, half to the programming tools. With Pydev, I've got everything."

Franck Perez












"Pydev is a core tool in our development process, and is a major reason why Python has become viable for us as a production language. I look forward to each new release of Pydev as it is continually evolving into a more and more powerful development environment. With the addition of Pydev Extensions, the potential for future improvements is exciting!"

Eric Wittmann, Zoundry LLC.









































'Pydev Extensions' is a plugin that allows Python editing in Eclipse. It works with Eclipse and the Pydev "Open Source" version. See some of its features below



Release Changes

  • Release 1.4.6

    • Auto-import for from __future__ import with_statement will add a 'with' token instead of a with_statement token
    • Globals browser improved (only for Eclipse 3.3 onwards, older versions will have the old interface):
      • Can filter with working sets
      • Can match based on module names. E.g.: django.A would match all the django classes/methods/attributes starting with 'A'
  • Release 1.4.5

    • Derived resources are no longer analyzed
    • No longer giving spurios warnings when file being analyzed is removed
  • Release 1.4.4

    • This release fixes a critical bug when configuring the interpreter (if no environment variables were specified, it was not possible to configure an interpreter)
  • Release 1.4.3

    • Fixed racing conditions in the context-insensitive indexing which could corrupt the index.
    • Search references working on Eclipse 3.3 and Eclipse 3.4
    • Lambda properly treated as a new context for code-analysis
    • Analysis is now recognizing __name__
    • Analysis now marks variables used when accessed with augstore (+=)
    • Some definitions were not properly indexed on some assign cases
  • Release 1.4.2

    • Context insensitive code-completion working with multiple interpreters
    • Fixed code analysis problem on staticmethod
    • Giving proper warning on version mismatch
    • Remote debugger fix
  • Release 1.4

    • Python 3.0 supported
    • Python 2.6 supported
    • Code-analysis: Was locking caches for too long (which could end up having stale results)
Check the Releases History for info on previous versions.



Some feature-highlights


  • Screencasts demonstrating pydev and pydev extensions may be found at ShowMeDo.com.

  • NOTE: Pydev 1.2.0 and onward only support Eclipse 3.2, so, if you're using Eclipse 3.1, please keep to version 1.1.0.

  • This is not the complete list of features. Check the Features Matrix for that.



Evaluating Pydev Extensions

You can download the plugin and evaluate it with full functionalities for 30 days without requiring a license. The only difference between the licensed and the unlicensed version is that you'll get a message first at 30 mins and then after each 2 hours saying that it is an unlicensed version (you have to license it to remove that message).



© Copyright: Aptana, Inc. 2008-2009