Last Site Update: 22 December 2008 | Latest Version: 1.4


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

    • Python 3.0 supported
    • Python 2.6 supported
    • Code-analysis: Was locking caches for too long (which could end up having stale results)
  • Release 1.3.24

    • Code-analysis: Import was not recognized on code-analysis on some specific cases
  • Release 1.3.23

    • Code-analysis: Fixed condition that could make code-analysis get into a halt depending on the code structure
    • Remote Debugger: Can properly debug multiple processes concurrently
    • Remote Debugger: Makes the proper setup of breakpoints when pydevd.settrace is called with suspend=False
  • Release 1.3.22

    • Code-analysis: Option to analyze only active editor (window > preferences > pydev > builders)
    • Code-analysis: works on case where imported module has same name of builtin.
  • Release 1.3.21

    • Internal release
  • Release 1.3.20

    • Code Analysis: Show error if using token not defined in __all__ in wild import.
    • Search: Working with eclipse 3.4.
  • Release 1.3.19

    • Code Analysis: Not all unused imports are shown in the message anymore (could give problems saving workspace).
    • Code Analysis: Fixed problem on double cycle in list comprehension.
    • Interpreter config: The initial parse of the modules is much faster.
  • Release 1.3.18

    • Auto-import: Groups imports when possible.
    • Auto-import: Doesn't bring imports for completions already in the document even if a parse is not successful.
    • Organize Imports (ctrl+shift+O): Suggests imports to the undefined tokens in the editor.
    • Import quick-fix: Icons correspondent to the element being imported.
  • Release 1.3.17

    • Bug-fix release.
  • Release 1.3.16

    • Code Analysis: __path__ Not correctly found on some situations.
    • Local rename (ctrl+2+r): Positions correctly ordered for tabbing.
  • Release 1.3.15

    • 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
      • Context insensitive completions with auto-import in console
      • 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
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