PyDev.Debugger

Sources for the debugger used in PyDev, PyCharm and VSCode Python (by fabioz)

PyDev.Debugger Alternatives

Similar projects and alternatives to PyDev.Debugger

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better PyDev.Debugger alternative or higher similarity.

PyDev.Debugger reviews and mentions

Posts with mentions or reviews of PyDev.Debugger. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-02-05.
  • Reloadr – Hot code reloading tool for Python
    15 projects | news.ycombinator.com | 5 Feb 2021
    Ha, I'm just working on integrating the `pydev.debugger` code reloading into `debugpy` (so that the code reloading from the PyDev debugger will be available for Python-VSCode debugger users too).

    The in-memory reloading (which may be seen at: https://github.com/fabioz/PyDev.Debugger/blob/main/_pydevd_b...) unfortunately doesn't work all the time (fixing the references at runtime in Python is difficult), but it works well enough for the cases where you have a simple function and change it (that file does explain some of the issues that the reloading faces).

    One major issue is that after doing the reload, you need to get out of the function and then back into it to see the difference -- so, if you're stopped in the function in a breakpoint, it's not possible to simply drop the function and restart it as Python itself doesn't support that... maybe that's a good idea for a PEP ;)

    Anyways, when it works, it's pretty nice in that you don't have to restart your whole debug session to see changes (the other approach, which webservers use in general is just restart the whole process, so, for instance, Django has an initial process just monitoring for changes and a 2nd process which is actually serving requests which is restarted when something changes -- not as good if you have a heavy startup or are working with something where you have to click through multiple things to get to the state which you want).

Stats

Basic PyDev.Debugger repo stats
2
406
7.2
19 days ago
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com