Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!
Условия использования
Продлить
Продолжить покупки

Отладчик

Модуль работает с трейс файлами, которые формирует xdebug.Функционал делится на две части: отладка кода в режиме дебаггера: переход по исходному коду скрипта шаг за шагом внутрь функции, на том же уровне или на уровень вверх. Поиск файла, строки, функции, параметра, значение. Отображение стека. Второй режим - профилирование. Из трейса выбирается время работы каждой функции чтобы затем найти самые долгие или наиболее часто вызываемые. Функционально похож на kcachegrind, но работает с файлами трейсов и не требует их загрузки на локальный компьютер.Подробное описание в блоге: https://dev.1c-bitrix.ru/community/blogs/howto/bitrixxdebug.php

Скриншоты
Описание

Технические данные

Опубликовано:
30.12.2013
Обновлено:
01.08.2019
Версия:
1.0.12
Установлено:
Более 1000 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес», «Корпоративный портал», «Энтерпрайз»
Адаптивность:
Нет
Поддержка Композита:
Нет
Совместимо с Сайты24
Нет

Описание

Модуль работает с трейс файлами, которые формирует xdebug.

Функционал делится на две части: отладка кода в режиме дебаггера: переход по исходному коду скрипта шаг за шагом внутрь функции, на том же уровне или на уровень вверх. Поиск файла, строки, функции, параметра, значение. Отображение стека.

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

Подробное описание в блоге: https://dev.1c-bitrix.ru/community/blogs/howto/bitrixxdebug.php
Отзывы (0)
Пока что нет отзывов.
Обсуждения (5)
Что нового
1.0.12 (01.08.2019) фикс перехода по ссылке с якорем
1.0.11 (25.07.2019) Фикс ошибки для включения отладки по условию для админа или по IP
1.0.10 (25.07.2019) Фикс ошибки трассировщика "Cannot set property 'BXTYPEKEY' of null"
1.0.9 (03.07.2019) интерфейсные исправления
1.0.8 (15.06.2017)
  • поддержка трейсов для php-командной строки с eval
  • окно загрузки для долгих ajax запросов
  • 1.0.7 (17.02.2017) Улучшена поддержка формата трейсов для новой версии xdebug
    1.0.6 (06.02.2017) Совместимость с PHP7
    1.0.5 (19.11.2016) Автоопределение кодировки файла в стеке функций
    1.0.4 (07.10.2014) Перевод модуля на английский
    1.0.3 (17.03.2014) Разделен поиск по имени функции и переменной
    1.0.2 (10.02.2014) Исправлена ошибка при одновременной установке модулей bitrix.xscan и bitrix.xdebug.
    1.0.1 (30.12.2013) Незначительные исправления
    Установка
    После установки выбирается режим включения сбора отладочной информации. Для сбора трейсов в системе должен быть установлен модуль xdebug.

    Затем используя данные трейса вы работаете со скриптом в режиме дебаггера: по шагам видно ход выполнения скрипта и значения переменных.
    Поддержка
    Решение предназначено для опытных программистов, поставляется в режиме "AS IS", поддержка сообществом на форумах 1С-Битрикс.

    Лицензионное соглашение

    Другие решения разработчика

    Решение добавлено в корзину

    Перейдите в корзину и оформите заказ или продолжите покупки
    Перейти в корзину
    Продолжить покупки