Исключить другие скрипты из отладки в PhpStorm

Когда я начинаю отладку и использую другой script на сервере (например Adminer), то есть script вне проекта который не предназначен для отладки, script приостанавливается PhpStorm и появляется следующее предупреждение:

  • script '[путь к script]' находится вне проекта.
  • Нажмите, чтобы настроить сопоставления путей.

Теперь я должен нажать F9 (т.е. возобновить), чтобы продолжить выполнение script. Это очень раздражает. Могу ли я просто исключить эти сценарии из отладки?

Ответы

Ответ 1

Есть несколько вариантов только для этого в Settings | PHP | Debug | Xdebug

  • Перерыв в первой строке, если не указано отображение пути
  • Перерыв в первой строке, когда script находится вне проекта

Существует также Settings | PHP | Debug | Skipped Paths, который может быть полезен в других сценариях, когда вы хотите игнорировать запросы отладки, которые были инициированы для определенного URL-адреса, но все же отлаживают другие URL-адреса. Страница справки здесь.