Links
Comment on page

Работа с чистым кодом

Работа с кодом происходит в окне редактора Студии:
В зависимости от выбранного языка, правила оформления и работа с кодом будут отличаться. Например, в языке C# будет создана специальная переменная __debug, отвечающая за работу с отладчиком.
Также в языках присутствуют следующие ограничения:
  • В языке C# в панели Переменные отображаются только переменные уровня класса (поля и свойства).
  • В языке Python в панели Переменные отображаются только переменные, имена которых начинаются с символа подчеркивания.
  • Язык JavaScript не поддерживает отображения переменных и панели Наблюдение.
  • Панель Наблюдение работает только с видимыми переменными.
Код поддерживает аргументы - работа с ними не отличается от других типов процессов.

Принципы работы

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

Точка останова и Вывод

Чтобы установить Точку останова, нажмите в меню редактора кнопку Добавить точку останова
.
В коде появится строка вызова точки останова:
В языках Python и JavaScript последний параметр отвечает за номер строки точки останова.
Если во время отладки требуется просмотреть текущее состояние переменных, то:
  • Добавьте точку останова к нужному элементу и примените команду Отладить процесс.
  • На панели Элементы/Проект вызовите контекстное меню и выберите пункт Закрытые панели.
  • Нажмите появившуюся кнопку Вывод, чтобы отобразить панель.
  • Перейдите на панель Вывод, нажав соответствующую кнопку внизу.
  • Просмотрите состояния переменных на момент остановки выполнения кода.
    Если в панели Вывод отображаются неверные данные - например, с прошлой отладки в режиме последовательности - просто нажмите кнопку Обновить.