Отладка
Подменю "Отладка" служит для запуска и отладки скриптов, а также просмотра информации, которая облегчает создание и отладку скриптов. В нём cодержатся следующие пункты:
Выполнить
Запустить на выполнение текущий скрипт. Если какой-либо скрипт уже запущен, кнопка становится неактивной. В процессе выполнения скрипта результаты его работы появляются в отладочных окнах, а в браузере идет автоматический серфинг на заданные ресурсы.
Остановить
Прервать выполнение исполняемое скрипта. Если скрипт не исполняется, то кнопка становится неактивной. При остановке скрипта в отладочном окне появляется надпись “terminate”, и все данные скрипта сбрасываются.
Выполнить выделенное
Позволять выполнить выделенные в редакторе строчки из текущего открытого скрипта, не выполняя весь скрипт. Очень полезно при написании скриптов, экономя время на навигацию до текущей страницы
Только принимать команды
Включает и отключает режим "приема команд из пхп, без их исполнения в браузере". Полезно при отладке сложных скриптов.
Режим отладчика PHP
На панели редактора (слева от точек останова) включает и выключает PHP-отладчик. Пока кнопка нажата, скрипт запускается с отладчиком: работают точки останова и выполнение по шагам. Та же настройка есть в диалоге настроек программы.
Electron Studio
Пока скрипт выполняется, на панели редактора крутится индикатор. На точке останова индикатор сменяется значком паузы и номером строки, вкладка файла помечается жёлтой точкой, в заголовке окна и подсказке трея появляется суффикс с именем файла и строкой. F5 на паузе продолжает выполнение. В панели отладки — статус, сообщения, дерево переменных, потоки, стек вызовов и список точек останова по всем открытым файлам. Сборка Runtime эти элементы не показывает.
Вкладка «Переменные»: фильтр со счётчиком, закрепление, колонки имя/тип/значение, правка значения на паузе (F2), контекстное меню (копия имени/пути/JSON, добавить в Избранное, перейти к определению, найти все вхождения), подсветка изменившихся значений при шаге и просмотр длинных строк. «Перейти к определению» открывает присваивание в скрипте или в init.php (объекты XHE в группе Program). «Найти все вхождения» показывает список совпадений по открытым файлам и шаблону. Переключатель «только локальные» скрывает globals, builtin и объекты XHE. Вкладка «Избранное» — таблица имя/тип/значение с сортировкой по колонкам; для PHP выражения считаются через отладчик (не только имена из дерева). Контекстное меню: копия имени/значения, перейти к определению, найти все вхождения, удалить.
подменю Логи
Содержит команды просмотра и очистки логов: общего лога, лога комманд, и лога шедулера (лога расписания задач)
Просмотр кукисов
Вызывает диалог для просмотра и редактирования кукисов, принадлежащих текущему открытому сайту.
Вызывает диалог для просмотра и выполнения Java скриптов.
подменю Показать
Содержит инструменты для просмотра HTML исходника текущего сайта, DOM элементов в текстовом виде и HTML исходника выделенного участка страницы. Последнее дублируется командой "Посмотреть исходный код выбранного фрагмента" из меню по правому клику мыши.
Вернуться к меню “Главное Меню”
Вернуться к меню “Описание Интерфейса”