[!] XDebug по-русски. Справочник: Расширение для отладки PHP кода

Какие части есть в любой настройке

Cм. общую идею по настройке XDebug, а конкретные инструкции будут далее по тексту ;)

Установка и настройка модуля ядра

Настройка в IDE

Что даёт XDebug -- для чего нужен

  1. Стек вызовов для ошибок и предупреждений (обычно включается автоматически сразу после установке)
  2. Улучшает вызова var_dump()
  3. Иные средства, о которых тут будет написано позднее (а вы можете сразу почитать тут: https://xdebug.org/)

Примеры работы с XDebug и отладки вообще

ВНИМАНИЕ: если код проекта очень ресурсоёмок (для продакшена, но его крайне рекомендуюется использовать на машине разработчика), то использование xdebug может приводить к ощутимому подвисанию машины разработчика.

Key Words for FKN + antitotal forum (CS VSU):