Last Site Update: 03 April 2006 | Latest Version: 0.9.7

 
Features Editor Debugger Code Completion Templates
Code Coverage Content Assistants Refactoring Tasks PyLint
 
 
Home
Features
Editor
Debugger
Code Completion
Templates
Code Coverage
Content Assistants
Refactoring
Tasks
PyLint
Roadmap
Screenshots
Download
Credits
More info
FAQ / BUGS
Users List (code)
Users Forum
Fabio Zadrozny Blog
Aleks Totic Blog
Hosted at
PyDev at Sourceforge
Donate
Sponsored by
 
Want a better PyDev? Why not give a small donation? (paypal)

New on 0.9.7!!


  • This release contains some high-priority bug fixes...



  • All Features (release 0.9.7):

    Editor:

  • Nice PYTHONPATH configuration!
  • Ctrl+Shift+O: Organizes imports or sorts selection alphabetically
  • Ctrl+Shift+F: Autoformat your code (preferences can be set)
  • Python 2.4 syntax supported
  • PyDev builders can be disabled
  • Syntax highlighting
  • Matching brackets highlighted.
  • Parser errors marked in the task list
  • Outline view with imports/functions/classes
  • Tabs or spaces preference
  • Smart indentation
  • Navigation: keyboard shortcuts to previous or next function. Default: (Ctrl+Shift+Up and Ctrl+Shift+Down)
  • Comment and uncomment commands (on the popup menu) and keybindings. Default: (Ctrl+3 and Ctrl+Shift+3)
  • hyperlinks over functions//import statements
  • Code folding
  • Refactoring with bicycle repair man.
  • Code Completion (Ctrl+Space)
  • Templates Completion (Ctrl+Space Too)
  • Go to definition with F3 (powered by bicycle repair man)
  • Content Assistant (Ctrl+1)
  • Code Coverage
  • Pylint
  • TODO tasks
  • Background and current line color chooser.
  • Debugger

  • Watch
  • Breakpoints
  • Step in/out/over
  • Multiple threads
  • Variable display
  • File hyperlinks in the console output (you can click on stack traces)
  • Help

  • Brief documentation in Eclipse format.

  • Features History

    New on 0.9.6!!

  • Eclipse 3.1 is supported
  • Pydev builder ignores team private members
  • Print Margin indicator now displays correctly
  • Help docs are shown again
  • Text editor configurations are inherited from the text editor (and just extended in the preferences)
  • Auto-close parentesis and 'eat colon' (courtesy from Karol Pietrzak)
  • Some more bugs...
  • New on 0.9.5!!

  • File encodings now follow the python convention
  • Overview ruler now works
  • Editor is synchronized when working in multiple windows with the same file
  • Code folding improved
  • Syntax highlighting is not confused by escaped quote + triple quote anymore
  • Insertion of parentheses now replaces selected text
  • New on 0.9.4!!

  • Nice PYTHONPATH configuration, and it is used for running your files, PyLint, code completion...
  • Integrated Scott Schleiser patches for the debugger (you won't see any 'implement me' anymore!).
  • Integrated Heikki Toivonen patch for PyLint using the project pythonpath.
  • Integrated Heikki Toivonen patch for indentation after '(', '[' and '{' (if the line ends with a comma).
  • Some StackOverflow errors were removed from code completion.
  • Keybindings added for Refactoring (powered by bycicle repair man) - check the FAQ.
  • New on 0.9.3!!

  • Code completion is finished until 1.0 is released, so, if you`re missing something, please report it!
  • New Content Assistants added. Not very well documented right now, but I'll do it later...
  • Removed dependecy on java.internals packages, so, this should solve the problems some people had when updating to 0.9.2
  • Latest PyLint integrated.
  • New on 0.9.2!!

  • Scott Schleiser inside the editor... now on apply, it applies new settings, without restarting the editor.
  • Scott Schleiser inside the debugger... most 'implement me' and 'volunteers needed' were fixed.
  • New Content Assistants added.
  • Docstrings in national encodings should work.
  • from foo import bar, xxx, yyy... should work.
  • Custom colors for decorators and numbers.
  • Matching brackets highlighted.
  • Bugs: code-formatting and others...
  • New on 0.9.1:

  • Ctrl+Shift+O: Organizes imports or sorts selection alphabetically
  • Ctrl+Shift+F: Autoformat your code (preferences can be set)
  • Namespace and PYTHONPATH now are the same for debug and run
  • Code Completion has been improved: Parameters are gotten as completions, builtins like -- [], {} and '' -- return completions. Relative imports should be working (along with some other bug-fixes).
  • PyLint 0.6.3 integrated.
  • New on 0.9.0:

  • Code Completion bug for python 2.4 fixed.
  • Code Completion has other bug-fixes solved, mostly due to imports that it was unable to find.
  • PyLint 0.6 integrated.
  • New Python 2.4 syntax supported see notes here.
  • PyDev builders can be disabled (NOTE: some features might not work when this is done - see the FAQ).

  • New on 0.8.5:

  • Better Code Completion (Ctrl+Space)
  • Watch in debugger.
  • Background and current line color chooser.

  • New on 0.8:

  • Pylint integrated
  • TODO tasks supported

  • New on 0.7.1:

  • Code Coverage
  • Run subset from dir (this is not unit-test, but it can be really useful if you do tests).
  • New Content Assistants (Ctrl+1)
  • Integrated new refactorings from bicycle repair man (inline local variable and extract local variable)












  •