Debugger
Ruff
Code Analysis
Note: Only Python 3.8 onwards is now supported
* Python 3.6 and 3.7 support is now dropped (please use PyDev 11.0.3 if you still use it).
PyDev is an open-source Python IDE on top of Eclipse for Python (also available for Python on Visual Studio Code).
It comes with goodies such as code completion, syntax highlighting, syntax analysis, code analysis, refactor, debug, interactive console, etc.
It is also available as a standalone through LiClipse with goodies such as multiple cursors, theming and support for many other languages, such as Django Templates, Jinja2, Html, JavaScript, etc.
Links:
PyDev: http://pydev.org
PyDev Blog: http://pydev.blogspot.com
PyDev on VSCode: http://pydev.org/vscode
LiClipse: http://www.liclipse.com
PyVmMonitor - Python Profiler: http://www.pyvmmonitor.com/
Cheers,
Fabio Zadrozny