News for hackers. Stuff that matters.
Re:What a good debugger can do by hobs on Friday March 10, 2023 @12:52PM (#35098156)
Pycharm/Intellij stuff does everything you mention in a fairly simple GUI that doesn't make you understand how to set conditional variables, but encourages you to realize you want to
Re:What a good debugger can do by alexdig on Friday March 10, 2023 @02:25PM (#35099507)
do you know if it's possible to step back in pycharm/intellij? the article mentions some debuggers having this ability, but i never saw an option in pycharm.

learning how to undo my last step would save so much time. right now, i have to anticipate a risky step and run that line in the debugger console.

Re:What a good debugger can do by hobs on Friday March 10, 2023 @03:46PM (#35100785)
Unfortunately I dont think there's any time traveling debugger - you can pretty easily go up and down the stack to see where the caller did x and write something in the console to do y, or you can set conditionals that would always trip when you are about to do something risky, but not go back in time.
Re:What a good debugger can do by greglaw99 on Saturday March 11, 2023 @10:13AM (#35108876)
This https://plugins.jetbrains.com/plugin/14767-time-travel-debug... gives time travel debugging for IntelliJ. (Disclaimer, I work for Undo.)

I don't think there is a solution for PyCharm.