parser

Класс для вывода отладочной информации

Автор: [30 сентября 2016]
Версия:
Тэги: Отладка

Представленный здесь класс добавляет в $MAIN методы dshow и dstop с возможностью передачи им нескольких параметров для вывода в удобном для просмотра и копирования виде.

Метод dshow не останавливает выполнение кода скрипта, а только добавляет отладочную информацию в виде скрытого в браузере слоя (div). Для того, чтобы показать этот слой в браузере, возможно использовать следующие комбинации клавиш:
[Сtrl] + [`]
[Сtrl] + [/]
[Сtrl] + [0 (numpad)]
[⌘] + [/]
[⌘] + [0 (numpad)]

По умолчанию, значения состоящие из более чем 1500 символов скрываются.

Есть возможность управления показом значений через адресную строку браузера передавая команды через #.
Например: #hide=. show=^(object|class)[0-9]

Если в $MAIN будут определены метод или переменная isDeveloper, то методы будут срабатывать только при возвращении ими значения true.

Посмотреть на результаты работы метода и с командами в хеше.

Скачать:

Debug.zip (30.09.2016  4,1 КБ)
Архив с классом

Версия Михаила Петрушина
Версия Григория Жижилкина