Reverse Debugging? RevDeBug - quite a cool thing
-
There is one thing I really liked in the 1990s - debugging with the symantec IDE for C++. It had those cool step forward/step backward features in the debugger. Dont know why this was never added to other IDEs but its a really, really useful thing. Now someone did exactly that, and even more: RevDeBug (find it on VS Marketplace or .com) is a free extension that allows you to track all state changes, record them, and then travel back and forward seeing visualy the changes. And it also tracks handled and unhandled exceptions, so you can just trace backwards from any exception what led to it. Worth trying it out. Seems to work for most .NET languages.
forging iron and new ideas
-
There is one thing I really liked in the 1990s - debugging with the symantec IDE for C++. It had those cool step forward/step backward features in the debugger. Dont know why this was never added to other IDEs but its a really, really useful thing. Now someone did exactly that, and even more: RevDeBug (find it on VS Marketplace or .com) is a free extension that allows you to track all state changes, record them, and then travel back and forward seeing visualy the changes. And it also tracks handled and unhandled exceptions, so you can just trace backwards from any exception what led to it. Worth trying it out. Seems to work for most .NET languages.
forging iron and new ideas
There is also WinDbg which supports "time travel" though I have yet to master it
-
There is also WinDbg which supports "time travel" though I have yet to master it
Yes, and Visual Studio which supports bug-free programming. A feature I am still exploring but far from mastering. :laugh: :laugh: :laugh:
forging iron and new ideas