IDE или плагин для добавления полезной графики или иллюстрации кода как есть? - PullRequest
2 голосов
/ 12 октября 2011

Я смотрел на свой код, думая, как скучно выглядит текст.Все, что я вижу, это текст без визуализируемой структуры.

Визуализируемые структуры были бы потрясающими:

  • Фоновая графика, такая как трехмерные полупроводники на краю, соединяющие открывающие и закрывающие скобки циклаОбласти, вложенные в 3D, чтобы показать глубину вложенности циклов.
  • Провода со стрелками вдоль них, указывающими, куда указывает оператор goto, с выделением фрагмента кода (или предварительным просмотром, если он находится вне области просмотра) целевой метки.
  • Можно отобразить условные блоки, чтобы показать «истинный» код в положительном цвете и «ложный» код в отрицательном цвете, а наведение курсора на фон на левом краю может показать предварительный просмотр оператора условиядля этого блока (с добавлением «== true» или «== false» в зависимости от контекста кода).
  • Иконки для типов, которые отображаются перед именами переменных, чтобы вы знали, какой они тип.
  • Изменение фона метода с отображением плиточных блокировок или ключей в зависимости от того, вводите ли вы public или private.n перед методом (хороший индикатор значения по умолчанию, если вы не можете указать ни того, ни другого).

Есть ли что-нибудь, что иллюстрирует подобный код?

Не знаюозначает аналитически сгенерированную графику, представляющую код или альгортмическую структуру каким-либо образом.Скорее, я имею в виду нечто, что на самом деле иллюстрирует редактируемый код на месте.

...