humanemulator.net — справка. Продукт, демо и покупка — на хуманэмулятор.рф | Демо | Купить | API | лог изменений

Отладка

Подменю Отладка Подменю "Отладка" служит для запуска и отладки скриптов, а также просмотра информации, которая облегчает создание и отладку скриптов. В нём cодержатся следующие пункты:




Выполнить

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


Остановить

Прервать выполнение исполняемое скрипта. Если скрипт не исполняется, то кнопка становится неактивной. При остановке скрипта в отладочном окне появляется надпись “terminate”, и все данные скрипта сбрасываются.


Выполнить выделенное

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


Только принимать команды

Включает и отключает режим "приема команд из пхп, без их исполнения в браузере". Полезно при отладке сложных скриптов.


Режим отладчика PHP

На панели редактора (слева от точек останова) включает и выключает PHP-отладчик. Пока кнопка нажата, скрипт запускается с отладчиком: работают точки останова и выполнение по шагам. Та же настройка есть в диалоге настроек программы.


Electron Studio

Пока скрипт выполняется, на панели редактора крутится индикатор. На точке останова индикатор сменяется значком паузы и номером строки, вкладка файла помечается жёлтой точкой, в заголовке окна и подсказке трея появляется суффикс с именем файла и строкой. F5 на паузе продолжает выполнение. В панели отладки — статус, сообщения, дерево переменных, потоки, стек вызовов и список точек останова по всем открытым файлам. Сборка Runtime эти элементы не показывает.

Вкладка «Переменные»: фильтр со счётчиком, закрепление, колонки имя/тип/значение, правка значения на паузе (F2), контекстное меню (копия имени/пути/JSON, добавить в Избранное, перейти к определению, найти все вхождения), подсветка изменившихся значений при шаге и просмотр длинных строк. «Перейти к определению» открывает присваивание в скрипте или в init.php (объекты XHE в группе Program). «Найти все вхождения» показывает список совпадений по открытым файлам и шаблону. Переключатель «только локальные» скрывает globals, builtin и объекты XHE. Вкладка «Избранное» — таблица имя/тип/значение с сортировкой по колонкам; для PHP выражения считаются через отладчик (не только имена из дерева). Контекстное меню: копия имени/значения, перейти к определению, найти все вхождения, удалить.




подменю Логи

Содержит команды просмотра и очистки логов: общего лога, лога комманд, и лога шедулера (лога расписания задач)




Просмотр кукисов

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


Просмотра JAVA скриптов

Вызывает диалог для просмотра и выполнения Java скриптов.




подменю ПоказатьПодменю Показать

Содержит инструменты для просмотра HTML исходника текущего сайта, DOM элементов в текстовом виде и HTML исходника выделенного участка страницы. Последнее дублируется командой "Посмотреть исходный код выбранного фрагмента" из меню по правому клику мыши.




Вернуться к меню “Главное Меню”
Вернуться к меню “Описание Интерфейса”