Описание Zend Studio Toolbar
Возможности отладки скриптов в Zend Studio являются одними из наиболее продвинутыми среди дебаггеров для языка PHP. Но существует еще один момент, который повышает удобство отладки и отодвигает далеко назад другие дебаггеры. Речь, конечно же, идет о Zend Studio Toolbar.
Версия тулбара для Microsoft Internet Explorer поставляется вместе с Zend Studio и устанавливается в браузер во время инсталляции среды (возможна и ручная установка, используя команду regsvr32.exe ZendIEToolbar.dll в директории с Zend Studio, обычно это C:\Program Files\Zend\bin\). Для Mozilla и Firefox тулбар пока еще не входит в дистрибутив, но он бесплатно доступен .
Внешний вид
В Mozilla Firefox тулбар выглядит следующим образом (полный вид):

В Internet Explorer тулбар выглядит немного похуже (полный вид):

Меню 'Extra Stuff' в Mozilla-версии тулбара аналогично подменю под кнопкой Zend Studio в тулбаре Explorer'a. Точно также дело обстоит и с дополнительной кнопкой справа от 'Debug'. То есть, функциональный отличий между версиями тулбаров нет.
Теперь давайте разбираться, что делает каждая из кнопочек...
Zend Studio
запускает среду разработки с одноименным названием. При необходимости, путь до главного файла ZDE.exe прописывается в настройках тулбара (см.ниже).
Debug
запускает по умолчанию отладку текущей страницы. Но существует расширенное меню, которое позволяет чётко выбрать схему отладки. В тулбаре для Mozilla оно вынесено на отдельную кнопку.
![]() |
![]() |
Для чего нужен каждый из пунктов подменю:
Current page - Запускает отладку текущей страницы.
Next page (Next page on this site) - Начать отладку со следующей страницы. Для чего это можно быть нужно, например, если страница требует ввести Login/Password.
All forms (POST) on this site - Отладка форм на сайте. Если выбран только этот режим, то отладка будет включаться только при нажатиях Submit в формах.
All pages on this site - Заставляет отладчик запускаться на каждой странице сайта. Отключается нажатием на Stop в Zend Studio.
Profile
вызывает профайлинг текущей страницы, он позволяет определить какая функция и в каком файле "тормозит" весь скрипт. А также посмотреть информацию о всех задействованных функциях, количестве их вызовов, занимаемом времени для работы и много другой полезной информации для полноценной отладки проекта.
![]() |
Extra Stuff
служебное меню Extra Stuff практически одинаково для обеих версий тулбара. Содержит настройки тулбара и ссылки на различные Zend/PHP ресурсы в Интернет.
![]() |
![]() |
Вид и возможности настройки у Mozilla-версии тулбара немного лучше, но в большинстве случаев изменение настроек не требуется.
![]() |
Search for PHP information

В тулбар также интегрирована возможность поиска информации на сайтах php.net, Zend.com или Google.






