Last Site Update: November 8th, 2018 | Latest Version: 7.0.3


Main

Download

Screenshots

Manual

Developers

About/Sponsorship


PyDev PyDev on VSCode LiClipse





PyDev development

PyDev is open source and depends on your contributions! This may be in the form of bug fixes, answers on stackoverflow, new features...

Another option is financially supporting it at: Patreon (which provides a way to support it monthly and get rewards starting with $1).



Or through 1-time contributions at:

  Paypal




Search PyDev-related content


Favorite at Eclipse Marketplace

Development Info

PyDev Blog

Contact, Issues

See About

Silver Sponsors

makeawebsitehub.com Voucher 365 Best tool reviews

Bronze Sponsors

ExportHub http://smålånutensikkerhet.com/ Redfin websitehostingrating
vpsserver Alles Refurbished - overview of refurbished tablets, telephones and more (in Dutch) immigrationlawofmt superbwebsitebuilders
ParcelABC Netotraffic Ace My Paper

Acknowledgements

"YourKit kindly supports PyDev (and other open source projects) with its full-featured Java Profiler.

YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products: YourKit Java Profiler and YourKit .NET Profiler."


What is PyDev?

PyDev is a Python IDE for Eclipse, which may be used in Python, Jython and IronPython development.

It comes with many goodies such as:

PyDev 2.0 video

For more details on the provided features, check the Features Matrix.

Important

First time users are strongly advised to read the Getting started guide which explains how to properly configure PyDev.

LiClipse

The recommended way of using PyDev is bundled in LiClipse, which provides PyDev builtin as well as support for other languages such as Django Templates, Mako, RST, C++, CoffeScript, Dart, HTML, JavaScript, CSS, among others (also, by licensing LiClipse you directly support the development of PyDev).

PyVmMonitor

If you'd like to analyze the performance of your programs, check PyVmMonitor.

Gold Sponsors

LiClipse Tracetronic Kichwacoders
Squishlist PyVmMonitor PLATO AG

Supporting PyDev

Thank you to all PyDev supporters: https://www.brainwy.com/supporters/PyDev.

To show your appreciation for PyDev and to keep it going strong, help to crowdfund through https://www.patreon.com/fabioz.

Release 7.0.3 (2018-11-08)

  • Mypy

    • PyDev can now use Mypy when doing code analysis.
  • Black Formatter

    • PyDev can now use black as the code formatting engine.
  • Virtual environments

    • It's now possible to use pipenv for managing virtual environments.

    • It's possible to manage virtual environments from the editor.

      • Ctrl+2, pip <command>
      • Ctrl+2, pipenv <command>
      • Ctrl+2, conda <command>
  • Debugger

    • Should be much faster for those on Python 3.6 onwards with cython extensions (using frame evaluation).
  • The Python 3.7 grammar is now available as an option (even though it's the same as 3.6).

  • Removed support for using the Python 2.4 grammar.

  • The 2to3 integration shows a better dialog.

  • It's possible to autogenerate docstring parameters using the Google Code format (patch by ghbcode).

Release 6.5.0 (2018-09-01)

  • Debugger

    • Debugger is much more responsive (fixed bug in reader/writer on the PyDev side).
    • breakpoint() builtin is now supported to add a programmatic breakpoint (on any Python version).
    • Watch expression no longer giving error if evaluation is empty (patch by glhez).
  • Editor

    • Code folding of #region/#endregion regions (patch by ghbcode).
    • There's a new action which allows creating local imports from a global import (use Ctrl+1 on top of global import name).
  • It's now possible to change the default interpreter through an action (default binding: Ctrl+Shift+Alt+I).

  • The interactive console now has scroll lock (patch by bongibong).

Release 6.4.4 (2018-07-28)

  • Debugger

    • Fixed issue where a unicode could be used where a string was expected.
    • Providing wheel for Python 3.7.
    • Fixed issue running Jython.
    • No longer showing pydevd internals in the stack.
    • Fixed issue with interactive console and debugger integration.
  • Editor

    • Fixed issue parsing and analyzing f-strings.

View release notes for previous releases







Copyright: Brainwy Software Ltda, 2014-2018