Connect a running QGIS plugin to a Python remote debugger.
The following debuggers are supported:
PyDev is a Python IDE for Eclipse with remote debugger support.
Winpdb is a platform independent GPL Python debugger with support for multiple threads, namespace modification, embedded debugging, encrypted communication and is up to 20 times faster than pdb.
Eric is a full featured Python and Ruby editor and IDE, written in Python. It is based on the cross platform Qt gui toolkit, integrating the highly flexible Scintilla editor control.
Click Plugins > Remote Debug > Remote Debug, select your debugger and follow the instructions.
qgis-remote-debug is Copyright © 2012-2018 Sourcepole AG. It is free software, and may be redistributed under the terms specified in the LICENSE.txt file.