To save you a click, I’ve copied the example visualization on the homepage below. It shows all of the variables in the entire stack at the specified point in the execution.
It’s all auto-generated, so it doesn’t support more complex visualizations like your Container With Most Water example. But maybe it could be extended so that the user could define custom visualizations for certain objects?
For step-throughs, the best tool I know of is Philip Guo’s PythonTutor: Python Tutor—Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution. (As you can see, it’s been extended to a few other programming languages—I can only vouch for the Python version.)
To save you a click, I’ve copied the example visualization on the homepage below. It shows all of the variables in the entire stack at the specified point in the execution.
It’s all auto-generated, so it doesn’t support more complex visualizations like your Container With Most Water example. But maybe it could be extended so that the user could define custom visualizations for certain objects?