IDE или плагин для добавления полезной графики или иллюстрации кода как есть?
Я смотрел на свой код, думая, как скучно выглядит текст. Я вижу только текст без видимой структуры.
Визуализируемые структуры были бы потрясающими:
- Фоновая графика, такая как трехмерные полупроводники на краю, соединяющие открывающие и закрывающие скобки областей видимости петли, вложенные в 3D, чтобы показать, насколько глубоко вложены петли.
- Провода со стрелками вдоль них, показывающими, куда указывает оператор goto, с выделением раздела кода (или предварительным просмотром, если он находится вне области просмотра) целевой метки.
- Условные блоки могут отображаться для отображения "истинного" кода в положительном цвете и "ложного" кода в отрицательном цвете, а при наведении курсора на фон на левом краю может отображаться предварительный просмотр оператора условия для этого блока (с добавлением "== true" или "== false" в зависимости от контекста кода).
- Иконки для типов, которые отображаются перед именами переменных, чтобы вы знали, какой они тип.
- Измените фон метода, отображая плиточные блокировки или ключи, в зависимости от того, вводите ли вы public или private перед методом (хороший индикатор значения по умолчанию, если вы не указали ни того, ни другого).
Есть ли что-нибудь, что иллюстрирует такой код?
Я не имею в виду аналитически сгенерированную графику, представляющую код или альгортмическую структуру каким-либо образом. Скорее, я имею в виду то, что на самом деле иллюстрирует редактируемый код на месте.