Перейти к основному содержимому

Отладка


Внешний вид

Откуда следует продолжать выполнение проекта.

Данные настройки влияют на то, как будет вести себя проект при клике по кнопкам Далее или До конца.

Следующее действие после последнего выполненного.

Если включить, то проект продолжит выполняться со следующего действия, которое следует за последним выполненным.

С выбранного действия.

А в этом случае выполнение продолжится с действия, которое пользователь в данный момент выделил в схеме проекта.

Всегда спрашивать.

Данный чекбокс отвечает за то, будет ли запрашиваться выбор из двух верхних вариантов у пользователя каждый раз перед продолжением.


Выполнение проекта сначала.

Эта настройка определяет поведение проекта при клике С начала.

Выполнить первое действие.

При выборе данной опции фокус проекта будет смещаться на первый экшен после нажатия кнопки С начала.

Выполнять до точки останова.

Действия будут выполняться до первой Точки останова, а если её нет, то сразу до конца проекта.

Спрашивать.

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


Опции отладчика.

Очищать лог в начале отладки.

При каждом запуске проекта С начала лог будет автоматически очищен.

Расширенный вариант окна лога.

Лог будет отображаться в окне с дополнительными опциями и возможностью копирования текста.

Настройка включается одновременно для ZennoDroid и ProjectMaker.

Из отличий, например, появление заголовков:

появление заголовков

Для применения опции требуется перезапуск.

Всегда выводить предупреждения в лог.

В логе появятся дополнительные предупреждения. Например:

  • Выполнение логического оператора If Результат: false, если экшен IF вышел по красной ветке.

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

Неактуально для ZennoDroid. Ни на что не влияет.

Переходить в Bad/GoodEnd при многократной отладке.

Если данная опция включена, то выполнение экшена сможет перебрасываться то в BadEnd, то в GoodEnd, в зависимости от того возникают ли ошбики, или работа продвигается успешно.

Но когда опция выключена, то попадание в Bad/GoodEnd возможно лишь раз за выполнение, а затем придётся перезапускать проект С начала.

Пересоздавать поток выполнения C# кода.

Данная настройка помогает в некоторых случаях избежать утечек памяти в ProjectMaker на процессорах AMD при выполнении C# кода. Сам баг при этом находится в .NET Framework.

Исключает использование ThreadStatic.

Если вы используете в своих проектах С# вместе с ThreadStatic, то эту настройку нужно выключить.


Настройки уведомлений.

Эта настройка регулирует Оповещения, выводящиеся на рабочем столе.

Оповещения

Тема.

Выбор цвета фона для оповещений:

  • Black, чёрный;
  • White, белый;
  • Blue, синий;
  • Green, зелёный;
  • Orange, оранжевый;
  • WhiteRed, красно-белый;

Увеличенный размер сообщений.

Уведомления будут отображаться в увеличенном виде.

Расположение.

Выбор области отображения оповещения на рабочем пространстве:

  • правый нижний угол (по умолчанию);
  • левый нижний угол;
  • левый верхний угол;
  • правый верхний угол.

Сброс расположения док-панелей в случае неполадок.

Кнопка Сбросить панели восстанавливает изначальное отображение окон программы, если вдруг вы открепляли, перемещали или закрывали их.

Окна также сбрасываются при изменении Режима интерфейса.

Режима интерфейса


Полезные ссылки.