Xdebug, вызванный Code Sniffer в PHPStorm

У меня есть и xdebug, и Code Sniffer, которые отлично работают с моей установкой PHPStorm, но одна действительно раздражающая часть заключается в том, что отладчик теперь, кажется, обрабатывает ошибки Code Sniffer как точки останова и прерывает код, чтобы сообщить мне о предупреждениях стиля, пока я пытаясь проверить код. Что я могу сделать, чтобы предотвратить обнаружение Code Sniffer удаленным отладчиком в PHPStorm?

PS: я запускаю Apache, используя виртуальные хосты для сопоставления определенных URL-адресов с папками на моем компьютере, и анализатор кода никогда не запускал удаленный отладчик PHPStorm явно, в то время как мой сайт заставлял PHPStorm спрашивать меня, хочу ли я включить его виртуальный URL-адрес для отладки.


person osdiab    schedule 17.07.2012    source источник


Ответы (2)


У меня была аналогичная проблема, и я решил ее следующим образом: - зашел в «Настройки проекта» -> «PHP» -> «Отладка» - в разделе «XDebug» я снял две галочки «Принудительно…».

введите здесь описание изображения

Надеюсь, это поможет вам.

person mfernea    schedule 26.07.2013

Я добавил аргумент -dxdebug.remote_enable=0 в последнюю строку файлов phpcs.bat и phpcbf.bat.

"%PHPBIN%" -dxdebug.remote_enable=0 "%~dp0\phpcbf" %*
person Artur Muszyński    schedule 12.08.2020