xmoonlight, в том-то и дело, что меня интересует не просто содержимое переменных или структура (статичная), а пространственное расположение данных, с которыми производятся манипуляции.
Например, есть код:
a = 5
b = a +3
И я хочу видеть, что сначала в один квадратик попадает число 5, потом этот квадратик перемещается в другой квадратик, и в этот другой квадратик также помещается число 3. После чего во втором квадратике появляется число 8.
Примерно такой процесс показан в pythontutor.com и в https://thonny.org/, в обычных же отладчиках отсутствует визуализация пространственного расположения данных (есть только список переменных в столбик, у которых меняются значения).
В принципе, меня бы устроило вот это - https://docs.microsoft.com/en-us/visualstudio/mode... Но проблема в том, что там именно статические схемы, т. е. надо самому додумывать, куда что двигается внутри этой схемы.
Конечно, было бы хорошо, если бы ещё стрелочки добавили, но и это лучше, чем ничего.
На самом деле, я попутно наткнулся ещё на такую вещь https://processing.org/ - вот если бы кто-то с помощью подобной анимации реализовал визуализацию, была бы просто бомба!
Например, есть код:
И я хочу видеть, что сначала в один квадратик попадает число 5, потом этот квадратик перемещается в другой квадратик, и в этот другой квадратик также помещается число 3. После чего во втором квадратике появляется число 8.
Примерно такой процесс показан в pythontutor.com и в https://thonny.org/, в обычных же отладчиках отсутствует визуализация пространственного расположения данных (есть только список переменных в столбик, у которых меняются значения).
В принципе, меня бы устроило вот это - https://docs.microsoft.com/en-us/visualstudio/mode... Но проблема в том, что там именно статические схемы, т. е. надо самому додумывать, куда что двигается внутри этой схемы.