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

Отладка

Внешний вид

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

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

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

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

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

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

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

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


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

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

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

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

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

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

Спрашивать.​

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


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

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

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

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

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

Настройка включается одновременно для 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, красно-белый;

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

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

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

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

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

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

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

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

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


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