☰ Содержание
Ветки «Код», «Секция кода», «Участок кода»




Данные ветки служат для просмотра кода и навигации по нему.

В ветке «Код» показывается весь код входящий в данную ветку, а так весь коду вверх по иерархии дерева редактора, до данной ветки.




Ветка «Секция кода» показывает весь код входящий в эту ветку, а так весь коду вверх по иерархии дерева редактора, до данной ветки, входящий в соответствующую секцию.




Ветка «Участок кода» показывает только код входящий в эту ветку. Кроме того на этой ветке присутствует кнопка «Создать элемент кода»(1) с помощью которой создаются новые элементы кода в этом участке.




В остальном все эти ветки ведут себя одинаково. Для отображения кода существует два режима. С представлением служебной информации и без неё. Эти способы переключаются с помощью соответствующего чек бокса.

Режим без служебной информации.

В этом случае отображается только код введённый автором, и основной код вставляемый компилятором (void setup() …..).




При клике по любому коду выделится весь код входящий в этот элемент кода. При двойном клике на код произойдёт переход на ветку элемента кода, содержащую выбранный код.




При клике на тэг входа, выхода, параметра данный тэг выделится, а при двойном клике на нём, произойдёт переход на ветку выбранного входа, выхода, параметра.




Режим с отображением служебной информации.

В этом режиме отдельные элементы кода выделяются цветом. Так же как и в предыдущем режиме работает выделение отдельных элементов кода, входов, выходов, параметров, переход на соответствующие ветки при двойном клике на них.




Кроме того для каждого элемента кода показывается в виде комментария следующая информация:

Расположение элемента кода и его название.




Если есть условие компиляции кода – то данное условие.




При двойном клике на тэге условия происходит переход на ветку его настройки.