Есть ли конструктор блок схем с возможностью пошагового выполнения? Для прототипирования логики работы кода.
Что бы можно было пошагово выполнять и видеть че куда пошло и какие изменения внутренних переменных.
Код в виде блок-схем? Был какой-то язык... ээээ. Дракон, кажись, называется.
тот "ээ дракон" поднял в космос и вернул в целости и сохранности некий объект, о котором сегодня почему-то стараются умолчать
Так-то IDE в курсе иерархии модулей в коде, но представление её в виде схемы ещё нигде не реализовано. Скорее всего потому, что задача хоть и понятная, но труднореализуемая, требующая больше ресурсов. Расставлять точки остатнова на такой схеме гораздо проще.
Сама идея бс неоднозначная, а значит ущербная. Только человек может определить уровень её подробности. Что можно обозначить блоком, а что описать подробнее. То есть именно разработчик может составить такую бс и совместить её со своим кодом. И только после такой достаточно трудоёмкой процедуры можно говорить о точках останова и пошагового выполнения от одной до другой.
Любой псевдокод (в том числе и блок-схемы) пишут не для компьютеров, а для людей: чтобы люди могли понять структуру алгоритма не отвлекаясь на несущественные детали, без которых на компьютере этот код выполнить не получится. Если код должен выполняться на компьютере, для записи алгоритма используют не псевдокод, а полноценный язык программирования.
Всё то, что ты хочешь, встроено в любой актуальный язык программирования и называется "отладчик". А в любой приличной IDE есть GUI для взаимодействия с отладчиком.
Про debugger в ide я знаю, я думал просто для визуализации и наглядности работы логики кода.
Я реализую обмен данными через сокеты между двумя процессами, с возможностью обработок ошибок и ручного принудительного останова. Получается очень разветвленная схема и было бы здорво увидеть что куда пошло в случае ошибки или сигнала принудительной остановки.